﻿
@font-face {
	font-family: 'Oswald-Bold';
	src: url(../fonts/Oswald-Bold.ttf);
}
@font-face {
	font-family: 'Oswald-Regular';
	src: url(../fonts/Oswald-Regular.ttf);
}

/* 头部 */
.Top002898{ position: relative; z-index: 100;background: #fff;border-top: 4px solid #e0eef3;} 
.Top002898 .top-left{float: left;display: table;height: 100px; max-width: 20%;}
.Top002898 .top-left a{display: table-cell; vertical-align: middle;}
.Top002898 .top-left img{max-height: 90px;}
.Top002898 .top-right{float: right;line-height: 40px; font-size: 15px; } 
.Top002898 .top-right dl > *{float: left;}
.Top002898 .top-mid{float: right; }

.Top002898 .top-menu{ clear: both;  float: right;  border-top: 1px solid #e5e5e5; }
.Top002898 .top-menu li:not(:last-child){background: url(../images/Top002875_line.png) no-repeat right 27px;}
.Top002898 .top-menu li{width: auto!important; }
.Top002898 .top-menu li{padding:0 70px 15px;} 
.Top002898 .top-menu li span a{ font-size: 16px; padding-top: 13px; border-top:4px solid  transparent;}
.Top002898 .top-menu li:hover span a,
.Top002898 .top-menu li.aon span a{border-top-color: #065089;color: #065089;}
.Top002898 .top-nav > *{float: left;line-height: 34px;} 
.Top002898 .top-nav dt{position: relative; z-index: 100;}
.Top002898 .top-nav dt a{display: block; width: 34px; height: 34px;background: url(../images/Top002875_wx.png) no-repeat center center;}
.Top002898 .top-nav dt figure{position: absolute; top: 100%; width: 120px; padding: 5px;background:#e0edf3; left: 50%; margin-left: -60px;display: none;}
.Top002898 .top-nav dt figure img{display: block; width: 100%;}
.Top002898 .top-nav dd a{display: inline-block;color: #709cbb; margin: 0 6px;}
.Top002898 .top-nav dd a:hover{ color: #065089; }

.Top002898 .top-search{position: relative;z-index: 1; overflow: hidden;background: #f6fbfd; border-radius: 100px; }
.Top002898 .top-search .text{ font-size: 13px; height: 26px;line-height: 26px;border: 0; padding: 0 34px 0 10px;color: #999; background: none; width: 100%; display: block;}
.Top002898 .top-search .btn{ width: 34px;position: absolute; top: 0;right: 0; background: url(../images/Top002875_search.png) no-repeat center center #709cbb;height: 100%;} 

.Top002898 .open-search{display: block;width: 40px; height: 40px; background: url("../images/Top002898-search_btn.png") no-repeat center center;position: relative;}
.Top002898 .open-search.on{background: none;}
.Top002898 .open-search.on:before,
.Top002898 .open-search.on:after{position: absolute; content: ''; width: 60%; height: 2px; background: #666; top: 50%; margin-top: -1px; left: 20%; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}
.Top002898 .open-search.on:after{ transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);}


.Top002898 .top-menu li span,
.Top002898 .top-menu li span a{display: block;}
.Top002898 .top-menu li:hover span a{display: block;}
.Top002898 .top-menu li a:hover,
.Top002898 .top-menu li.aon span a{color: #065089;}
.Top002898 .top-menu .sub{display: none;}
.Top002898 .top-menu .sub .sub-inner{overflow: hidden;} 

.Top002898 .top-menu .pr{position: relative; z-index: 100;}
.Top002898 .top-menu .sub[data-type="tab"] .sub-inner{ position: relative; background: #065089; } 
.Top002898 .top-menu .sub .one-cate dt .one-cate-name a{display: block;line-height: 22px; padding: 18px 15px 18px 30px; color: #fff; border-left: 6px solid transparent;font-size: 16px;position: relative; background: url(../images/subbg.png) no-repeat 90% center; width: 300px; float: right; }
.Top002898 .top-menu .sub .one-cate dt .one-cate-name a img{position: absolute; left: 10px; max-width: 26px;}
.Top002898 .top-menu .sub .two-cate{background: #fff; border-top: 1px solid #e9e9e9; }
.Top002898 .top-menu .sub .two-cate .item{ width: 285px; float: left; margin-right: 30px; }
.Top002898 .top-menu .sub .two-cate .item .pic{ width: 100%; border: 1px solid #e9e9e9; transition: 0.3s; }
.Top002898 .top-menu .sub .two-cate .item:hover .pic{ box-shadow: 0 2px 15px 0 rgba(0,0,0,0.1); border:transparent;  }
.Top002898 .top-menu .sub .two-cate .item .pic .Ispic{ padding-bottom: 91.9%; }
.Top002898 .top-menu .sub .two-cate .item p{  text-align: center; font-size: 16px; color: #333; } 
.Top002898 .top-menu .sub .two-cate .item:hover p{  color: #065089; } 
.Top002898 .top-menu .sub .two-cate-name{overflow: hidden; }
.Top002898 .top-menu .sub .two-cate-name a{float: left;max-width: 95%;padding-right: 30px;position: relative;font-size: 16px;}
.Top002898 .top-menu .sub .two-cate-name a:before{position: absolute; content: '';right: 4px; top: 50%; margin-top: -4px; border-top:1px solid #333;border-right:1px solid #333; transform: rotate(45deg); width: 8px; height: 8px;}
@media(min-width:1025px){
.Top002898::after{position: absolute;content: '';height: 34px; right: 0; width: 30%; top: 0;background: #e0eef3; z-index: -1;}
.Top002898 .logo,
.Top002898 .top-right{ display: table-cell;}
.Top002898 .top-nav{ float: right; background: url(../images/Top002875_bg.jpg) no-repeat left top #e0eef3; padding-left: 150px; margin-bottom: 20px; }
.Top002898 .top-search{ width: 216px; margin-top: 2px; display: block!important; margin-left: 12px; border-radius: 100px;}
.Top002898 .top-search .box{right: 100%; top: 50%;margin-top: -25px;  width: 25vw;height: 50px;border-radius: 5px; }
.Top002898 .top-menu li{float: left; }
.Top002898 .top-menu .sub{position: absolute; width:100%; top:100%;background: rgba(255,255,255,0.9);}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"]{width: 100%; left: 0; } 
.Top002898 .top-menu li:nth-of-type(4) .sub[data-type="v-icon-fullbg"] .sub-inner{ padding-left: 70px; }
.Top002898 .top-menu li:nth-of-type(5) .sub[data-type="v-icon-fullbg"] .sub-inner{ margin-left: -70px; }
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] .sub-inner{padding: 20px 0;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dl,
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt{float: left;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"].dl-right dl{float: right;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt{ text-align: center; padding-left: 30px; }
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt .icon{height: 50px; margin-bottom: 10px;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt .icon img{max-height: 50px;transition: 0.3s;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt:hover .icon img{transform: translateY(-10px);-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt:not(:first-child) {
    background: url(../images/Top002875_line.png) no-repeat center left 15px;
}
.Top002898 .top-menu .sub[data-type="tab"]{ width: 50vw;}
.Top002898 .top-menu .sub[data-type="tab"] .two-cate-list{display: none!important;}
.Top002898 .top-menu li:not(.po-r) .sub[data-type="tab"]{left: 50%; margin-left: -25vw; }
.Top002898 .top-menu li.po-r .sub[data-type="tab"]{right: 0;}
.Top002898 .top-menu .sub .one-cate{width: 24%;min-height: 411px; padding: 40px 0 40px 5px;}
.Top002898 .top-menu .sub .one-cate dt{ margin-bottom: 10px; }
.Top002898 .top-menu .sub .one-cate dt.on .one-cate-name a{  border-left-color: #79b71f;  background: url(../images/subbg.png) no-repeat 90% center rgba(255,255,255,0.2);}
.Top002898 .top-menu .sub .two-cate{position: absolute;right:0; top: 0;height: 100%; width: 76%; padding: 20px 45px 40px }
.Top002898 .top-menu .sub  .scrollinfo{max-height: 100%;height: 100%;}
.Top002898 .top-menu .sub .two-cate-name{margin-bottom:10px;}
.Top002898 .top-menu .sub[data-type="v-icon-sub"]{ text-align: center; left:0; padding:20px 0;}
.Top002898 .top-menu .sub[data-type="v-icon-sub"] dt{ padding:7px 0;float: left;padding: 0 22px 0 20px;}
.Top002898 .top-menu .sub[data-type="v-icon-sub"] dt:not(:last-child) {
    background: url(../images/Top002875_line.png) no-repeat center right 0px;
}
.Top002898 .top-menu .sub[data-type="v-icon-sub"] dt a{ line-height:26px; display:inline-block; max-width: 100%; color: #666; border-bottom: 2px solid transparent;}
.Top002898 .top-menu .sub[data-type="v-icon-sub"] dt a:hover,
.Top002898 .top-menu .sub[data-type="v-icon-sub"] .cur a{ border-color: #00479d;}

.Top002898 .top-menu .sub .Centered-cle{ display: inline-block; vertical-align: middle;}
.Top002898 .top-menu .sub .Centered-cle .subnav{ width: 100%; float: none;}
.Top002898 .top-menu .sub .Centered-cle .info{ width:70%; float: right;display: none;}
.Top002898 .top-menu .sub .Centered-cle .info .box{ overflow: hidden; position: relative; display: none;}
.Top002898 .top-menu .sub .Centered-cle .text{width:56%; float: left; text-align: left; line-height:30px; font-size:15px; padding-bottom: 35px;}
.Top002898 .top-menu .sub .Centered-cle .text .readmore{ position: absolute; left: 0; bottom: 0; overflow: hidden;}
.Top002898 .top-menu .sub .Centered-cle .text .readmore a{ font-size:14px; color: #00479d;}
.Top002898 .top-menu .sub .Centered-cle .pic{width:40%; padding: 0 2%; float: left;}

.Top002898 .scroll-main{ margin: 15px; }
.Top002898 li.pr:nth-of-type(2){ position: static; } 
.Top002898 .top-menu li.pr:nth-of-type(2):not(.po-r) .sub[data-type="tab"]{ width: 100%; left: 0; margin-left: inherit;}
.Top002898 li.pr:nth-of-type(3){ position: static; } 
.Top002898 .top-menu li.pr:nth-of-type(3) .sub[data-type="tab"]{ width: 100%; left: 0; margin-left: inherit;}
}
@media(min-width:1025px) and (max-width:1440px){
.Top002898 .top-menu .sub[data-type="tab"]{ width: 60vw;}
.Top002898 .top-menu li:not(.po-r) .sub[data-type="tab"]{margin-left: -30vw; }
}
@media(min-width:1280px) and (max-width:1440px){
 .Top002898 .top-menu li{margin-right:1.5vw;padding: 0 50px 15px;}
 }
@media(min-width:1025px) and (max-width:1280px){
 .Top002898 .top-menu li{margin-right: 2vw;}
 .Top002898 .top-menu li{padding: 0 30px 15px;}
}
@media(min-width:1025px) and (max-width:1200px){
.Top002898 .top-menu li:not(:last-child){padding-right: 24px;}
.Top002898 .top-menu li:not(:first-child){padding-left: 24px;}
}


@media(max-width:1024px){
.Top002898 .top-search .box{left: 0; top: 100%; width: 100%;}
.Top002898 .top-left{height: 80px; max-width:40%;}
.Top002898 .top-left img{max-height: 50px;}
.Top002898 .top-right{ padding:20px 0;}
	
.Top002898 .top-menu .sub[data-type="tab"] .sub-inner{ position: relative; background: #fff;  }
.Top002898 .top-menu .sub .sub-inner{  background: #fff; }
.Top002898 .top-menu{position: fixed; left: -100%;opacity: 0;transition: 0.5s; top: 80px; bottom: 0; z-index: 100;background: #fff; width: 280px;box-shadow: 0 5px 5px rgba(0,0,0,0.2);padding: 20px 0;}
.Top002898 .top-menu ul{height: 100%; overflow: auto;}
.menu-show .top-menu{left: 0; opacity: 1;}
.Top002898 .top-menu li{ padding: 0; }
.Top002898 .top-menu li:nth-child(2n-1){background: #eff8fd;}
.Top002898 .top-menu li span a{ line-height:  40px;font-size: 18px;padding-left: 20px;font-weight: bold;  padding-top: 0; border-top:0; }
.Top002898 .top-menu li span{padding-right: 40px;position: relative;overflow: hidden;}
.Top002898 .top-menu li .op-item,
.Top002898 .top-menu li .op{position: absolute; right: 0;top:0; width: 40px; height: 40px; transition: 0.3s;}
.Top002898 .top-menu li .op:before,
.Top002898 .top-menu li .op:after{position: absolute; content: ''; left: 50%; top: 50%;transform: translate(-50%,-50%);background: #065089;}
.Top002898 .top-menu li .op:before{height: 40%; width: 2px;}
.Top002898 .top-menu li .op:after{ width: 40%; height: 2px;}
.Top002898 .top-menu li .op.click{transform: rotate(45deg);}
	 
.Top002898 .open-menu{ position: absolute;width: 36px;height: 30px;top: 50%;right: 0; }
.Top002898 .open-menu i{position: absolute; left: 10%;width: 80%; top: 50%;margin-top: -1px;height: 3px; background: #065089;transition: 0.3s;}
.Top002898 .open-menu:not(.on) i:nth-child(1){margin-top: -8px;}
.Top002898 .open-menu:not(.on) i:nth-child(3){margin-top: 6px;}
.Top002898 .open-menu.on i:nth-child(1){opacity: 0;}
.Top002898 .open-menu.on i:nth-child(2){transform: rotate(45deg);}
.Top002898 .open-menu.on i:nth-child(3){transform: rotate(-45deg);}

.Top002898 .top-menu .sub{padding:0!important; }
.Top002898 .top-menu .sub-inner{ padding:  0; }
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt a{position: relative;display: block; line-height: 30px; padding: 5px 0 5px 40px;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt .icon{position: absolute; left: 0; max-width: 30px; top: 50%; transform: translateY(-50%);}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt .icon img{ height: 24px;}
.Top002898 .top-menu .sub .two-cate-list,
.Top002898 .top-menu .sub .two-cate-list dl,
.Top002898 .top-menu .sub .two-cate{display: none;}
.Top002898 .top-menu .one-cate dt:not(:last-child) .one-cate-name{border-bottom: 1px solid #eee;}
.Top002898 .top-menu .one-cate-name{position: relative; height: 40px; }
.Top002898 .top-menu .sub .one-cate dt .one-cate-name a{ float: inherit; border-left: 0; width: inherit; color: #333; }
.Top002898 .top-menu .sub dt{  }
.Top002898 .top-menu .sub dt p{ color: #333; padding-left: 20px; margin: 0; line-height: 36px;  }
.Top002898 .top-menu li .op-item{height: 100%;}
.Top002898 .top-menu li .op-item.click{transform: rotate(180deg);}
.Top002898 .top-menu li .op-item:before{position: absolute; content: '';border:6px solid transparent;border-top-color: #065089; left: 50%; top: 50%;margin: -3px 0 0 -6px;}
.Top002898 .top-menu .sub .two-cate-list{ padding: 10px 0;}
.Top002898 .top-menu .sub .two-cate-name{padding: 5px 30px;line-height: 30px;}
.Top002898 .top-menu .sub .two-cate-name a{float: none;}
.Top002898 .top-menu .sub .one-cate dt .one-cate-name a{ padding:10px 20px;    background:none; }
.Top002898 .top-menu .sub .Centered-cle .info{ display: none!important;}
.Top002898 .top-menu .sub[data-type="v-icon-sub"] dt a{position: relative;display: block; line-height: 30px; padding: 5px 0 5px 40px;}
.Top002898 .top-menu .sub[data-type="v-icon-sub"] dt .icon{position: absolute; left: 0; max-width: 30px; top: 50%; transform: translateY(-50%);}
.Top002898 .top-menu .sub[data-type="v-icon-sub"] dt .icon img{ height: 24px;}


.Top002898 #header-menu{position: fixed;left: -100%;opacity: 0;transition: 0.5s;top: 80px; bottom: 0; z-index: 100;background: #fff; width: 280px;box-shadow: 0 5px 5px rgba(0,0,0,0.2);padding: 20px 0;}
.Top002898 #header-menu ul{height: 100%; overflow: auto;}
.menu-show #header-menu{left: 0; opacity: 1;}
.Top002898 #header-menu li:nth-child(2n-1){background: rgb(35,117,227,0.12);}
.Top002898 #header-menu li span a{line-height:  40px;font-size: 18px;padding-left: 20px;font-weight: bold; color: #333; }
.Top002898 #header-menu li span{padding-right: 40px;position: relative;overflow: hidden;}
.Top002898 #header-menu li .op-item,
.Top002898 #header-menu li .op{position: absolute; right: 0;top:0; width: 40px; height: 40px; transition: 0.3s;}
.Top002898 #header-menu li .op:before,
.Top002898 #header-menu li .op:after{position: absolute; content: ''; left: 50%; top: 50%;transform: translate(-50%,-50%);background: #fff;}
.Top002898 #header-menu li .op:before{height: 40%; width: 2px;}
.Top002898 #header-menu li .op:after{ width: 40%; height: 2px;}
.Top002898 #header-menu li .op.click{transform: rotate(45deg);}
	
	
.Top002898 .top-search{position: absolute; top: 100%; left: 0; width: 100%;}
.Top002898 .logo{padding: 15px 55% 15px 0;}
.Top002898 .top-nav dl{position: absolute; right: 0; top: 0;background: #065089; padding: 0 10px;border-radius: 0 0 10px 10px;}
.Top002898 .top-nav dd a{color: #fff;}
	
.Top002898 .open_menu{position: absolute; width: 36px; height: 30px; top: 50%; right: 0;}
.Top002898 .open_menu i{width: 100%; height: 3px;}
.Top002898 .open_menu i,
.Top002898 .open_menu i:before,
.Top002898 .open_menu i:after{background: #065089;}
.Top002898 .open_menu i:before{top: -8px;}
.Top002898 .open_menu i:after{top: 8px;} 
.Top002898 .top-search{display: none;box-shadow: 0 0 10px rgba(20, 90, 161, 0.55);}
.Top002898 .top-search .text{height: 40px; padding-right: 60px;}
.Top002898 .top-search .btn{width: 50px;}
.Top002898 .open_search{position: absolute; top: 50%; width: 30px; height: 30px; border-radius: 50%;background: #065089 url(../images/Top002875_search.png) no-repeat center center; right: 0;margin-right: 60px;}
.Top002898 .open_search.on{background-color: #000;}
}
@media(max-width:480px){
.Top002898 .logo{padding-top: 40px;}
}

/* 2021.12.20 */
/* 首页banner */
.Banner002901 img{display: block;width: 100%;max-height: 700px;
    height: 100%;}



@media(min-width:1025px){
 .Banner002901 .wap{display: none;}
}
@media(max-width:1024px){
 .Banner002901 .pc{display: none;}
}
.Banner002901 .slick-dots{position: absolute; z-index: 10; left: 0; width: 100%;bottom: 6%; text-align: center;}
.Banner002901 .slick-dots li{display: inline-block; width: 30px; height: 30px;cursor: pointer;border:1px solid  transparent; margin: 0 9px;position: relative;border-radius: 50%; }
.Banner002901 .slick-dots li button{position: absolute;background: #fff; font-size: 0;width: 6px; height: 6px; border-radius: 50%; left: 50%; top: 50%; margin: -3px 0 0 -3px;border: 0;padding: 0;cursor: pointer;}
.Banner002901 .slick-dots li.slick-active{border-color: #fff;}
@media(max-width:1024px){
.Banner002901 .slick-dots li{width: 20px; height: 20px; margin: 0 4px;}
}

/* 首页标题 */
.home_title{ } 
.home_title .en{font-size: 36px; padding-bottom: 15px; text-transform: uppercase; display: block; color: #065089;}
.home_title::after{ display: inline-block; content: ''; height: 4px; background: #065089; border-right: 40px solid #90c51d; width: 100px; } 
.home_title2{  text-align: center; padding-bottom: 3%; } 
@media(max-width:1024px){
.home_title .en{ font-size: 24px; padding-bottom: 0; }
}

/* 产品中心 */
.Floor000850{ background:url(../images/Floor000850-bg.jpg) no-repeat center top; padding:4vw 0 5vw 0; background-size:cover; overflow:hidden;} 
.Floor000850 .list_copy{ display:none;}
.Floor000850 .bx-wrapper{ position:relative; z-index:1; margin:0 auto;}
.Floor000850 .bx-wrapper::before,
.Floor000850 .bx-wrapper::after{ position:absolute; content:''; width:8%; height:100%; top:0; z-index:3;
}
.Floor000850 .bx-wrapper::before{ left:0;
background: -moz-linear-gradient(left,  rgba(127,127,127,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(127,127,127,1) 0%,rgba(255,255,255,0) 100%);  
background: linear-gradient(to right,  rgba(162, 220, 241) 0%,rgba(255,255,255,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7f7f7f', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */
}
.Floor000850 .bx-wrapper::after{ right:0;
background: -moz-linear-gradient(to left,  rgb(162, 220, 241) 0%,rgba(255,255,255,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(to left,  rgb(162, 220, 241) 0%,rgba(255,255,255,0) 100%);  
background: linear-gradient(to left,  rgb(162, 220, 241) 0%,rgba(255,255,255,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#7f7f7f',GradientType=1 ); /* IE6-9 */}
.Floor000850 .bx-viewport{ z-index:2;}
.Floor000850 .bx-viewport li{  text-align:center; line-height:27px; position:relative;}
.Floor000850 .bx-viewport li a{ position:absolute; left:0; top:0; height:100%; width:100%;}
.Floor000850 .bx-viewport li .pic{ background-color:#fff;margin-right:1px; padding-bottom:3%; overflow: hidden; }
.Floor000850 .bx-viewport li .pic .Ispic{ transition: 0.3s;  }
.Floor000850 .bx-viewport li:hover .pic .Ispic{ transform: scale(1.2);}
.Floor000850 .bx-viewport li h1{ font-size:16px; color:#16509b; font-weight:normal; } 
.Floor000850 .bx-viewport li:hover h1{ color:#90c51d; } 
.Floor000850 .bx-viewport li figure{ padding-bottom:100%; background-size: contain;  }
.Floor000850 .bx-pager{ display:none;}
.Floor000850 .bx-controls-direction a{ position:absolute; top:0; overflow:hidden; text-indent:-999em; z-index:5; width:5%; background-repeat:no-repeat; background-position: center center; height:100%; min-width:30px;}
.Floor000850 .bx-controls-direction a.bx-prev{ left:0; background-image:url(../images/Floor000850-icon_prev.png);}
.Floor000850 .bx-controls-direction a.bx-next{ right:0; background-image:url(../images/Floor000850-icon_right.png);}
.Floor000850 .bx-controls-direction a.bx-prev:hover{ background-image:url(../images/Floor000850-icon_prev2.png);}
.Floor000850 .bx-controls-direction a.bx-next:hover{ background-image:url(../images/Floor000850-icon_right2.png);}
.Floor000850 .home_more{ text-align: center; padding-top: 3vw; }

@media(max-width:1024px){
.Floor000850 .bx-viewport li figure{ padding-bottom:60%;}
}

.home_more a{display: inline-block;line-height: 4.285em;background-color: #065089; color: #fff; padding:0 7em 0 2.5em; border-radius: 20px 0; position: relative; font-size: 14px;}
.home_more a:hover{ background-color: #98ca0d; }
.home_more a:after{position: absolute;width: 1.428em;height: 1.428em;background-color: #ffffff;top: 50%; margin-top: -0.714em;opacity: 0.2;border-radius: 50%; content: '';right: 1.572em;}
.home_more a .icon{position: absolute; width: 2.428em; height: 1px;background: #fff;right: 2em; top: 50%;}
.home_more a .icon:after{position: absolute; border:4px solid transparent; border-left-color: #fff; content: '';right: -5px; top: 50%; margin-top: -4px; border-left-width: 5px;}
.home_more a:hover .icon{animation:infinite left3044 1.5s ease;}
@keyframes left3044{
0%{transform: translateX(0);}
50%{transform: translateX(-10px);}
100%{transform: translateX(0);}
}
@media(max-width:480px){
.home_more a{font-size: 3.5vw; line-height: 3.5em;}
}

/* 关于我们 */
.Floor003044{background: #f7fcff; overflow: hidden; }
.Floor003044 .video .inner{position: relative; z-index: 1;}
.Floor003044 .video .inner.aon{z-index: 9;}
.Floor003044 .video .inner .close{position: absolute;width: 30px;height: 30px;background: url(../images/close.png)no-repeat center #fff;background-size: 100%;z-index: 10;display: none;top: 10px;right: 10px;border-radius: 50%;}
.Floor003044 .video .inner.aon .close{display: block;}
.Floor003044 .video video{position: absolute;background: #000; left: 0; top: 0; width: 100%; height: 100%; z-index: 9;display: none;}
.Floor003044 .play{position: absolute; left: 0; top: 0; width: 100%; height: 100%; cursor: pointer; z-index: 3; font-size: 100px;}
.Floor003044 .play:before,
.Floor003044 .play:after,
.Floor003044 .play i{position: absolute;border-radius: 50%; left: 50%; top: 50%;transform: translate(-50%,-50%);}
.Floor003044 .play i{ width: 1.2em;height: 1.2em; z-index: 4; background:url("../images/Floor003044_play.png") no-repeat center center #fff; background-size: 0.26em auto;}
.Floor003044 .play:before,
.Floor003044 .play:after{content: '';background-color: #065089;opacity: 0.11; transform-origin: 0 0;}
.Floor003044 .play:before{width: 1.4em;height: 1.4em;animation:infinite scale 2s;}
.Floor003044 .play:after{width: 1.8em;height: 1.8em;animation:infinite scale2 2s;}
@keyframes scale{
0%{ transform: scale(1) translate(-50%,-50%); opacity:.3}
100%{ transform: scale(1.3) translate(-50%,-50%); opacity: 0;}
}
@keyframes scale2{
0%{ transform: scale(1) translate(-50%,-50%);opacity:.3;}
100%{ transform: scale(1.6) translate(-50%,-50%);opacity:0;}
}

.Floor003044 .intro{position: relative; z-index: 4;background-color: #fff;}
.Floor003044 .intro .edit-info{font-size:16px; padding: 2vw 0;overflow: hidden;}
.Floor003044 .intro .edit-info p{margin: 0 0 1.5em 0; line-height: 30px; } 

@media(min-width:1025px){
.Floor003044 .video{margin-top: 5vw;padding-left: 5vw;background-color: #e1eff9;}
.Floor003044 .video,
.Floor003044 .intro{width: 50%;}
.Floor003044 .video .inner{width: 126.263%;}
.Floor003044 .intro .inner{padding: 7vw 8.33vw 5.57vw 5vw; }
 .Floor003044 .intro .edit-info{max-width: 563px;}
}
@media(min-width:1025px) and (max-width:1440px){ 
.Floor003044 .intro .inner{padding-top: 3vw; padding-bottom: 4vw; padding-right: 5vw;}
}
@media(max-width:1024px){
.Floor003044 .intro{padding: 5vw;}
.Floor003044 .play{font-size: 12vw;}
}

/* 媒体中心 */
.Floor002708{ position:relative; padding:4vw 0 5vw; overflow:hidden;}
.Floor002708 .home_title{ padding-bottom:5.5vw; }
.Floor002708::before{ position:absolute; content:''; width:43.48%; left:2%; top:7%; background:url(../images/Floor002708_bg.png) no-repeat center top; background-size:100% auto; height:100%;}
.Floor002708 .slick-slider {position: relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002708 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002708 .slick-list:focus {outline: none}
.Floor002708 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002708 .slick-slider .slick-track, 
.Floor002708 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Floor002708 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002708 .slick-track:before, 
.Floor002708 .slick-track:after{display: table; content: '';}
.Floor002708 .slick-track:after{ clear: both;}
.Floor002708 .slick-loading .slick-track { visibility: hidden;}
.Floor002708 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002708 .slick-slide .slick-loading img { display: none;}
.Floor002708 .slick-slide .dragging img { pointer-events: none;}
.Floor002708 .slick-initialized .slick-slide { display: block;}
.Floor002708 .slick-initialized .slick-slide a{ position: relative; display: inline-block; width: 84.4%; height: 100%; overflow: hidden; }
.Floor002708 .slick-initialized .slick-slide a img{ transition: 0.3s; }
.Floor002708 .slick-initialized .slick-slide a:hover img{ transform: scale(1.2); }
.Floor002708 .slick-loading .slick-slide { visibility: hidden;}
.Floor002708 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002708 .slick-arrow .slick-hidden{ display: none;} 

.Floor002708 .list{ background:#f3faff;}
.Floor002708 .slider-for .slick-list li a{ font-size:16px; display:block; color:#333; }
.Floor002708 .slider-for li h2{ font-weight:normal; font-size:26px; line-height:32px; margin:0; max-height:64px;}
.Floor002708 .slider-for .slick-list li a:hover h2{ text-decoration:underline;}
.Floor002708 .slider-for li time{ display:block; margin:6% 0; color: #999; }
.Floor002708 .slider-for li p{ color: #666; line-height:24px; max-height:48px; margin:0;}
.Floor002708 .slider-for li .more{ margin:8% 0; position:relative; display:block; width:80px; height:2px; background:#065089; transition:0.3s;}
.Floor002708 .slider-for .slick-list li a:hover .more{width:100px; }
.Floor002708 .slider-for li .more::after{ position:absolute; content:''; border:5px solid transparent; border-right-color:#065089; right:1px; bottom:-5px; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
.Floor002708 .slider-for .slick-dots{ overflow:hidden; }
.Floor002708 .slider-for .slick-dots > *{ float:left; }
.Floor002708 .slider-for .slick-dots li{ display:none;}
.Floor002708 .slider-for .slick-dots li a{ font-size:50px; color:#065089;}
.Floor002708 .slider-for .slick-dots li.slick-active{ display:block;}
.Floor002708 .slider-for .slick-dots ol{ color:#999; opacity:0.22; font-size:30px; line-height:65px;}
.Floor002708 .slider-img .slick-arrow{ z-index:10; border:none; font-size:0; position:absolute; left:0; bottom:0; width:90px; height:90px;  cursor:pointer;background:#065089;}
.Floor002708 .slider-img .slick-arrow:hover{ background:#98ca0d; }
.Floor002708 .slider-img .slick-disabled{background:#1162a0;}
.Floor002708 .slider-img .slick-arrow::before{position:absolute; content:''; width:12px; height:12px; left:50%; top:50%; margin:-6px 0 0 -8px; border-top:4px solid #fff; border-right:4px solid #fff; transform:rotate(45deg); -webkit-transform:rotate(45deg);}
.Floor002708 .slider-img .slick-prev::before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); margin-left:-4px;} 
.Floor002708 .slider-img .slick-next{ left:91px; }
@media(min-width:1025px){
.Floor002708 .list{padding-bottom:6%;}
.Floor002708 .slider-for{width:46.25%; float:left; padding-top:7%; }
.Floor002708 .right-img{ float:right; width:53.75%; margin-top: -3vw; }
.Floor002708 .slider-img{ width:118.6%;}
.Floor002708 .slider-for .slick-list li a{width:90%;max-width:568px; margin:0 auto;}
.Floor002708 .slider-for .slick-dots{max-width: 568px;margin: 0 auto; width:90%;}
}
@media(max-width:1024px){
.Floor002708{ padding-top:0; }
.Floor002708 .home_title{ padding-bottom:3vw; }
.Floor002708 .right-img{ margin-top:0 !important;}
.Floor002708 .slider-img .slick-arrow{ left:auto; right:0; width:50px; height:50px;}
.Floor002708 .slider-img .slick-prev{ right:51px;}
.Floor002708 .slider-for{ padding:3%;}
.Floor002708 .slider-for li h2{ font-size:18px;}
.Floor002708 .slider-for li time{ margin:15px 0;}
.Floor002708 .slider-for li p{ font-size: 14px;  }
.Floor002708 .slider-for li .more{ margin-top:25px; margin-bottom:15px;}
}
@media(max-width:640px){
.Floor002708 .slider-for .slick-list li a{ font-size:14px;}
.Floor002708::before{ width:100%;}
}

/* 合作伙伴 */
.Floor003056{padding: 5vw 0 6vw 0;font-size: 16px; background: url("../images/Floor003056_bg.jpg") no-repeat center center;background-size: cover;} 
.Floor003056 .slick-slide > div{float: left;background: #fff;border-bottom: 1px solid #ebebeb;border-top: 1px solid #ebebeb;  margin-top: -1px;display: table; height: 9.9vw;}
.Floor003056 .slick-slide .logo{ position: relative; display: table-cell!important; vertical-align: middle; text-align: center;} 
.Floor003056 .slick-slide .logo a{display:block;position: relative;z-index: 5;}
.Floor003056 .slick-slide .logo .line{position: absolute; right: 0; bottom: 0;width: 0;height: 0;  border: 4px solid #98ca0d;  opacity: 0; transition: 0.3s;}
.Floor003056 .slick-slide .logo .line i{position: absolute;border: 4px solid #f0f5e7; width: 30%; height: 60%; right: -4px; bottom:-4px;border-left-color: transparent;border-top-color: transparent;}
.Floor003056 .slick-slide .logo .line i:before,
.Floor003056 .slick-slide .logo .line i:after{position: absolute; content: ''; width: 4px; height: 4px; background: #98ca0d;}
.Floor003056 .slick-slide .logo .line i:before{right: -4px; top: -3px;}
.Floor003056 .slick-slide .logo .line i:after{left: -3px; bottom: -4px;}
.Floor003056 .slick-slide .logo:hover .line{width: 100%;opacity: 1; height: 100%; } 
.Floor003056 .slick-slide .logo img{max-height: 7.5vw; max-width: 80%;}
.Floor003056 .slick-dots{text-align: center; margin-top: 3vw;}
.Floor003056 .slick-dots li{display: inline-block;position: relative;width: 28px; height: 28px;}
.Floor003056 .slick-dots li button{ padding: 0; width:28.572%;height: 28.572%;background: #fff; border-radius: 50%; position: absolute; left: 50%; top: 50%;transform: translate(-50%,-50%);font-size: 0; border: 0;}
.Floor003056 .slick-dots li:hover button{ background: #90c51d; }
.Floor003056 .slick-dots li.slick-active button{background: #90c51d; width: 50%; height: 50%;}
.Floor003056 .slick-dots li.slick-active:before{position: absolute; content: ''; left: 0; top: 0; width: 100%; height: 100%; border: 2px solid #90c51d; border-radius: 50%;clip:rect(0 28px 7px 0);animation:zhuan 2s infinite linear;}
@keyframes zhuan{
0%{transform: rotate(-360deg);}
100%{transform: rotate(0);}
}
@media(min-width:1025px){
.Floor003056 .slick-slide > div{width: 20%;}
.Floor003056 .slick-slide > div:not(:nth-child(5n)){ border-right: 1px solid #ebebeb;}
}
@media(min-width:641px) and (max-width:1024px){
.Floor003056 .slick-slide > div{width: 33.3333%;height: 15vw;}
.Floor003056 .slick-slide > div:not(:nth-child(3n)){ border-right: 1px solid #ebebeb;}
.Floor003056 .slick-slide .logo img{max-height: 12vw;}
}
@media(max-width:640px){
.Floor003056 .slick-slide > div{width: 50%;height: 20vw;}
.Floor003056 .slick-slide > div:not(:nth-child(2n)){ border-right: 1px solid #ebebeb;}
.Floor003056 .slick-slide .logo img{max-height: 15vw;}
}


/* 底部 */
#bsWXBox{ box-sizing: content-box; }
.Bottom002909{ background: #15262f; padding: 5vw 0 4vw; overflow: hidden;}
.Bottom002909,
.Bottom002909 a{color: rgba(255,255,255,0.2);} 
.Bottom002909 .main{ padding-bottom: 3vw;   }
.Bottom002909 .copyright{ line-height: 30px;}
.Bottom002909 .copyright .auto_1600{ border-top: 1px solid rgba(255,255,255,0.05); padding-top: 30px; }
.Bottom002909 .copyright dd a:not(:last-child){margin-right: 2vw;}
.Bottom002909 .copyright dd a{float: left; width: 30px; height: 30px;background-position: center center;background-repeat: no-repeat; opacity: 0.2;-webkit-opacity: 0.2; transition: 0.3s;}
.Bottom002909 .copyright dd a:hover{opacity: 1; -webkit-opacity: 1;}
.Bottom002909 .copyright dd a.wx{background-image: url("../images/Bottom002909_wx.png");}
.Bottom002909 .copyright dd a.wb{background-image: url("../images/Bottom002909_weibo.png");}

.Bottom002909 nav dl{float: left; max-width: 180px;}
.Bottom002909 nav dt{margin-bottom: 20px;color: #fff;font-size: 20px;text-transform: uppercase;} 
.Bottom002909 nav dd{line-height: 24px;padding: 5px 0; font-size: 14px;  }
.Bottom002909 nav dd a{color:rgba(255,255,255,0.3);}
.Bottom002909 nav dd a:hover{color:#fff;}
.Bottom002909 .soglan{ border-bottom: 1px solid rgba(255,255,255,0.05); font-size: 24px;font-weight: bold;color: #fff; padding: 0 0 26px 0; margin-bottom: 20px;}
.Bottom002909 .contact li{ font-size: 14px; line-height: 24px; margin: 12px 0;padding-left: 32px;background-position: left center;background-repeat: no-repeat;}
.Bottom002909 .contact li.tel{background-image: url("../images/Bottom002909_tel.png");}
.Bottom002909 .contact li.fax{background-image: url("../images/Bottom002909_fax.png");}
.Bottom002909 .contact li.mail{background-image: url("../images/Bottom002909_email.png");}
.Bottom002909 .contact li.add{background-image: url("../images/Bottom002909_add.png");}
@media(min-width:1025px){
.Bottom002909 .contact{width: 27.143%;}
.Bottom002909 nav{width:63.215%;}
}
@media(min-width:1025px) and (max-width:1200px){
.Bottom002909{font-size: 14px;}
}
@media(max-width:1024px){
.Bottom002909 nav{display: none;}
.Bottom002909 .copyright{text-align: center;}
.Bottom002909 .copyright dd a{display: inline-block;float: none;}
.Bottom002909 .logo,
.Bottom002909 .soglan{text-align: center;}
}

/* 右侧悬浮框 */
.Other002792{ display: block; }
.Other002792 ul{position: fixed; z-index: 110; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%); width: 74px; right: 10px;}
.Other002792 li{display: table;height: 70px; border: 1px solid #e5e5e5;  width: 100%;  border-radius: 5px; }
.Other002792 li:hover{ border: 1px solid #98ca0d; border-radius: 5px; }
.Other002792 li:not(:last-child){margin-bottom: 6px;}
.Other002792 li a{display: table-cell;vertical-align: middle; text-align: center;color: #666; background: #fff;  border-radius: 4px;}
.Other002792 li a:before{display: block; content: ''; height: 27px;background-repeat: no-repeat;background-position: center center; margin-bottom: 5px;}
.Other002792 li.li-1 a:before{background-image: url("../images/Other002792_icon1.png");}
.Other002792 li.li-2 a:before{background-image: url("../images/Other002792_icon2.png");}
.Other002792 li.li-3 a:before{background-image: url("../images/Other002792_icon3.png");}
.Other002792 li.li-4 a:before{background-image: url("../images/Other002792_icon4.png");}
.Other002792 li.gettop a:before{background-image: url("../images/Other002792_icon5.png");}
.Other002792 li.li-1 a:hover:before{background-image: url("../images/Other002792_icon1_on.png");}
.Other002792 li.li-2 a:hover:before{background-image: url("../images/Other002792_icon2_on.png");}
.Other002792 li.li-3 a:hover:before{background-image: url("../images/Other002792_icon3_on.png");}
.Other002792 li.li-4 a:hover:before{background-image: url("../images/Other002792_icon4_on.png");}
.Other002792 li.gettop a:hover:before{background-image: url("../images/Other002792_icon5_on.png");}
.Other002792 li a:hover{background: #98ca0d;color: #fff;}

/*Timeline002170 */
.Timeline002170{ padding:5% 0; overflow-x: hidden;}
.Timeline002170 .auto_1600{ max-width: 1500px;  }
.Timeline002170 .owl-item{width:200px;}
.Timeline002170 .owl-item .item{height:376px;background:url(../images/Timeline002170-bg.png) no-repeat 0 55%; background-size:100% auto; }
.Timeline002170 .item dl{ height:100%;background:url(../images/Timeline002170-icon1.png) no-repeat 0 8px; padding-left:30px;}
.Timeline002170 .odd-item dl{ padding-top:280px;}
@media(min-width:376px){
.Timeline002170 .odd-item dl{background-image:url(../images/Timeline002170-icon2.png); background-position:0 124px; padding-left:0;}
}
.Timeline002170 .item dt{ font-weight:bold; font-size:24px; color: #333; }
.Timeline002170 .item dd{ height:96px; color:#666; line-height:24px; overflow:hidden;}
.Timeline002170 .owl-nav div{ position:absolute; width:28px; height:28px; top:50%; margin-top:-14px; background:url(../images/Timeline002170-btn.png) no-repeat left bottom; overflow:hidden; line-height:1000px; z-index:100;}

.Timeline002170 .owl-carousel::before,
.Timeline002170 .owl-carousel::after{ position:absolute; content:''; height:100%; background:url(../images/Timeline002170-bg3.png) no-repeat 0 148px; width:75%; top:0;}
.Timeline002170 .owl-carousel::before{ left:-75px;}
.Timeline002170 .owl-carousel::after{ right:-114px; width:114px; background-image:url(../images/Timeline002170-bg4.png);} 

.Timeline002170 .owl-nav .owl-prev{ left:-40px;}
.Timeline002170 .owl-nav .owl-prev.disabled{ background-position:left top;}
.Timeline002170 .owl-nav .owl-next{ right:-40px; background-position: right bottom;}
.Timeline002170 .owl-nav .owl-next.disabled{background-position: right top;}
.Timeline002170 .owl-nav div.disabled{ cursor:default;} 
@media(max-width:1440px){
.Timeline002170 .owl-item .item{ background:url(../images/Timeline002170-bg.png) no-repeat 0 53%; background-size:100% auto; }
.Timeline002170 .owl-carousel::after{ right: -113px;}
.Timeline002170 .owl-nav .owl-prev{ left:-25px;}
.Timeline002170 .owl-nav .owl-next{ right:-25px;}
}
@media(max-width:1366x){
} 
@media(max-width:1024px){
.Timeline002170 .owl-nav .owl-prev{ left:-20px;}
.Timeline002170 .owl-nav .owl-next{ right:-20px;}
.Timeline002170 .owl-item .item{ background:url(../images/Timeline002170-bg.png) no-repeat 0 52%; background-size:100% auto; }
}
@media(max-width:768px){
.Timeline002170 .owl-carousel{ padding:0 30px;}
.Timeline002170 .owl-carousel::after{ right: -84px; }
.Timeline002170 .owl-carousel::before{ left: -45px; }
.Timeline002170 .owl-nav .owl-prev{ left:0px;}
.Timeline002170 .owl-nav .owl-next{ right:0px;}
}
@media(max-width:480px){
.Timeline002170 .owl-item .item{ background:url(../images/Timeline002170-bg.png) no-repeat 0 52%; background-size:contain; }
.Timeline002170 .owl-item .item{ height:220px;}
.Timeline002170 .odd-item dl{ padding-top:0; }
	.Timeline002170 .owl-carousel::before, .Timeline002170 .owl-carousel::after{ display: none; }
}
/**插件样式 有相同 留一个即可**/
.owl-carousel,
.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,
.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%}
.no-js .owl-carousel,
.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
/***end**/

/* 05_3历史与荣耀 */
/*slick Basic*/
.PicList002433 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.PicList002433 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.PicList002433 .slick-list:focus {outline: none}
.PicList002433 .slick-list.dragging {cursor: pointer;cursor: hand;}
.PicList002433 .slick-slider .slick-track, 
.PicList002433 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.PicList002433 .slick-track {position: relative; top: 0; left: 0; display: block;}
.PicList002433 .slick-track:before, 
.PicList002433 .slick-track:after{display: table; content: '';}
.PicList002433 .slick-track:after{ clear: both;}
.PicList002433 .slick-loading .slick-track { visibility: hidden;}
.PicList002433 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.PicList002433 .slick-slide .slick-loading img { display: none;}
.PicList002433 .slick-slide .dragging img { pointer-events: none;}
.PicList002433 .slick-initialized .slick-slide { display: block;}
.PicList002433 .slick-loading .slick-slide { visibility: hidden;}
.PicList002433 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.PicList002433 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.PicList002433{}
.PicList002433 .main{ padding:2vw 0 0;}
.PicList002433 .main  .slick-arrow{ position:absolute; top:50%; width:57px; height:57px; margin-top:-30px; border:1px solid #79b71f; padding:0; background:none; font-size:0; z-index:10; cursor:pointer; border-radius:50%;}
.PicList002433 .main  .slick-arrow:hover{ background:rgb(110,185,43); }
.PicList002433 .main  .slick-arrow:before{ position:absolute; content:''; width:18px; height:18px; border-top:2px solid #79b71f; border-right:2px solid #79b71f; transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); left:50%; top:50%; margin:-9px 0 0 -11px;}
.PicList002433 .main  .slick-arrow:hover:before{ border-color:#fff;}
.PicList002433 .main  .slick-prev:before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); margin-left:-5px;}
.PicList002433 .main  .slick-prev{ left:-59px;}
.PicList002433 .main  .slick-next{ right:-59px;}
@media(max-width:1408px){
.PicList002433 .main  .slick-prev{ left:2%;}
.PicList002433 .main  .slick-next{ right:2%;}
}
@media(max-width:640px){
.PicList002433 .main  .slick-arrow{ width: 7vw;height: 7vw;margin-top: -3.5vw;}
.PicList002433 .main .slick-arrow:before{width:40%; height: 40%;margin: 0;left: 40%; top: 30%;}
.PicList002433 .main .slick-next:before{left: 20%;}
}

.PicList002433  .list ul{ padding:0 50px;}
.PicList002433  .list li{ float:left; position:relative;  text-align:center; margin-bottom:4%;}
.PicList002433  .list li:first-child:before,
.PicList002433  .list li:last-child:after{ position:absolute; content:''; bottom:0px; height:90px; width:50px;}
.PicList002433  .list li:first-child:before{ left:-50px; background:url(../images/PicList002433_ul_l.png) no-repeat 0 0;}
.PicList002433  .list li:last-child:after{right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433  .list li aside{ padding-top:35px;height:90px; background:url(../images/PicList002433_libg.png) repeat-x left top;}
.PicList002433  .list li .ytable{ height:245px;}
.PicList002433  .list li .ytable-cell{ vertical-align:bottom;}
.PicList002433  .list li figure{ position:relative; display:inline-block;max-width: 80%;}
.PicList002433  .list li figure:after{ position:absolute; right:-24px; background:url(../images/PicList002433_ying.png) no-repeat left bottom; width:24px; height:100%; background-size:contain; content:'';}
.PicList002433  .list li figure img{ max-height:245px;padding: 8px;padding-top: 12px;background: url(../images/PicList002433_kuang.png) no-repeat ;background-size:100% 100%;}
.PicList002433  .list li p{ margin:0 auto; max-width:210px;width:90%; line-height:20px; max-height:40px; color:#333;}
.PicList002433  .list .ul-3 li{width:33.33333333%;}
.PicList002433  .list .ul-3 li:nth-child(3):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433  .list .ul-2 li{width:50%;}
.PicList002433  .list .ul-2 li:nth-child(2):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433  .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433  .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433  .list .ul-1 li{width:100%;}
@media(max-width:640px){
.PicList002433  .auto,
.PicList002433  .list ul{ padding:0;}
.PicList002433  .list li p{ font-size:12px;}
.PicList002433  .list li .ytable{ height:150px;}
.PicList002433  .list li figure img{ max-height:150px; padding:3px}
.PicList002433  .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433  .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433  .list .ul-3 li:nth-child(3):after,
.PicList002433  .list li:first-child:before{ display:none;}
}
@media(max-width:480px){
.PicList002433  .list li .ytable{ height:100px;}
.PicList002433  .list li figure img{ max-height:100px;}
}

/* 栏目页banner */
.Banner002033 div{ height:450px; background-position:center; background-repeat:no-repeat;background-size:100% 100%;}
.Banner002033 div img{ display:none;}
@media(max-width:1000px){
.Banner002033 div{ height:auto; background:none !important;}
.Banner002033 div img{ display:block; width:100%;}
}

/* 面包屑 当前位置 */
.Menu002188{ margin-top: -71px; position: relative; z-index: 2; background:rgba(01,61,120,0.9); min-height: 71px;  } 
.Menu002188 .owl-nav{ display: none; }
.Menu002188 .owl-stage-outer{ overflow: hidden; }
.Menu002188 .Menu{ width: 65%;  }
.Menu002188 .Menu li{float:left; display: block; padding:25px 0; margin-right: 40px; position:relative }
.Menu002188 .Menu li:last-of-type{ margin-right: 0; }
.Menu002188 .Menu li a{font-size: 16px; display: block; color:rgba(255,255,255,0.65); }
.Menu002188 .Menu li a:after{ content:''; background:#fff; height:3px; width:100%; position:absolute; left:0; bottom:-1px; display:none;}
.Menu002188 .Menu li.cur a:after{ display:block;}
.Menu002188 .Menu li.cur a,.Menu002188 .Menu li a:hover{ color:#fff;}
.Menu002188 .Currents{ text-align:right; color:rgba(255,255,255,0.65); line-height:25px; float:right; padding-top: 23px;}
.Menu002188 .Currents em{ font-style:normal;  display:inline-block;}
.Menu002188 .Currents a{ color:rgba(255,255,255,0.65); padding: 0 5px; }
.Menu002188 .Currents span{ color:#fff; padding-left: 5px; }
.Menu002188 .Currents a:hover{color:#fff;}
@media (max-width: 1024px){
   .Menu002188	.Currents{ display:none; }
	.Menu002188 .Menu{ width: 100%;  }
	.Menu002188 .Menu li:last-of-type{ margin-right: 0; }
}
@media (max-width: 768px){
.Menu002188{ margin-top: 0;  min-height: inherit; background: none; }
.Menu002188 .Menu li a{ font-size: 16px; color: #666; }
.Menu002188 .Menu li.cur a{  color: #79b71f; }
.Menu002188 .Menu li.cur a:after{ background: #79b71f; }
}
@media (max-width: 640px){
.Menu002188 .Menu ul {overflow-x: scroll;    white-space: nowrap;}
.Menu002188 .Menu li{ width: auto; padding: 12px 0; float: none;display: inline-block; margin-right: 2.6667%; text-align: center; border-bottom: 2px solid #eee; }
.Menu002188 .Menu li:nth-of-type(4n){ margin-right: 0;  }
.Menu002188 .Menu li a{ font-size: 14px; }
.Menu002188 .Menu li.cur{   border-bottom: 2px solid #79b71f;  }
.Menu002188 .Menu li.cur a{ color: #79b71f; }
.Menu002188 .Menu li.cur a:after{ display: none; }
}
@media (max-width: 320px){
.Menu002188 .Menu li:last-of-type{ margin-right: 0;  }
 .Menu002188 .Menu li a{ font-size: 12px; }
}

/* 栏目页内容 */
.column_box{ padding: 3.5vw 0 4vw; background: #f3f5f7; }  
.timebox{  background: #fff; }  
@media (max-width: 640px){
.column_box{ padding: 20px 0; }
}

/* 栏目页标题1 */
.column_tit{ position: relative; padding-bottom: 60px; }
.column_tit h1{ font-size: 42px; color: #0a122e; margin-top: 0; position: relative; z-index: 3; margin-bottom: 0; font-weight: normal; padding-left: 18px;  } 
.column_tit h1::before{  width: 3px; height: 39px; background: #065089; display: block; content: '';  position: absolute; left: 0; top: 12px;  } 

/* 栏目页标题2 */
.column_tit2{ padding-bottom: 15px;  }
.column_tit2 .t-1{ font-size: 32px; color: #081d4c; }
.column_tit2 .t-2{ color: #065089; font-size: 18px; text-transform: capitalize;  }

/* 02_1商业微投 */
.PicList001886{  padding-bottom: 1%; }
.PicList001886 dl{ display:table; width:100%; border-bottom:1px dashed #e8e7e7; }
.PicList001886 dl:last-child{ border-bottom:0;}
.PicList001886 dl dd{ margin-bottom: 3%; background: #fff;  } 
.PicList001886 dl dd:last-child{ margin-bottom: 0; }
.PicList001886 dl .pic{ width:30%; float:left; overflow: hidden; }
.PicList001886 dl .pic img{ display:block; width:100%; transition: 0.3s;}
.PicList001886 dl .pic:hover img{ transform: scale(1.2); }
.PicList001886 dl .box{ padding:2vw 8vw 0 3vw;  line-height:30px; float:right; width:70%;} 
.PicList001886 dl h2{ position: relative; line-height: 50px; }
.PicList001886 dl h2::after{ position: absolute; display: block; content: ''; width: 28px; height: 3px; background: #79b71f; }
.PicList001886 dl h2 .tit{ font-size:22px; margin:0; max-height:60px; overflow:hidden;} 
.PicList001886 dl h2 .tit:hover{ color: #79b71f; } 
.PicList001886 dl .buy{ width: 160px; border-radius: 15px 0; font-size: 14px; height: 44px; line-height: 44px; padding: 0 20px; text-align: center; display: block; border: 1px solid #ccc; color: #999; font-weight: normal; margin-top: 25px;  } 
.PicList001886 dl .buy:hover{ border: 1px solid #065089; background: #065089; color: #fff; } 
.PicList001886 dl p{ margin:0; line-height: 26px; font-size: 14px; color: #999; margin-top: 0;  } 
@media(max-width:1366px){
.PicList001886 dl h2{ margin-top: 0;  }
}
@media(max-width:1024px){
.PicList001886 dl p{ height: 52px; overflow: hidden; }
.PicList001886 dl .buy{ margin-top: 10px; }  
}
@media(max-width:768px){ 
.PicList001886 dl .box{  line-height:24px; padding-bottom: 3vw; }
.PicList001886 dl h2{ line-height: 40px; }
.PicList001886 dl h2 .tit{ font-size: 18px; }
.PicList001886 dl p{ line-height: 22px; font-size: 14px; height: 44px; }
.PicList001886 dl .buy{ line-height: 36px; height: 36px;  }  
}
@media(max-width:640px){
.PicList001886 dl{ padding:4%; display:block;}
.PicList001886 dl .pic,
.PicList001886 dl .box{ float:none; width:auto;  }
.PicList001886 dl .box{ padding:5vw;}
.PicList001886 dl dd{ display:block;} 
}

/* 02_2商业微投-详情 */
.RighInfo002092{padding: 2vw; background: #fff; } 
.RighInfo002092:nth-child(n+2){ display: none; } 
.RighInfo002092 .list_img{ width:55%; float: left; position:  relative; }
.RighInfo002092 .list_img .buy{ }
.RighInfo002092 .big{ background: #fff;  margin-bottom:20px;}
.RighInfo002092 .big li figure{ padding-bottom:50%; }
.RighInfo002092 .big li a,
.RighInfo002092 .scroll a{ display: block;}
.RighInfo002092 .scroll li img,
.RighInfo002092 .big li img{ display:none;}
.RighInfo002092 .scroll{ padding:0 30px; position: relative; }
.RighInfo002092 .scroll a.btn{position: absolute;width: 50px;height: 50px;background: url(../images/RighInfo001278-btn_prev.png) no-repeat center center;cursor: pointer;top: -130%;margin-top: -50px;z-index: 10;} 

.RighInfo002092 .scroll a.prev{ left:0px;}
.RighInfo002092 .scroll a.next{ right:0px; background-image:url(../images/RighInfo001278-btn_next.png);}
.RighInfo002092 .scroll a.prev:hover{ background-image:url(../images/RighInfo001278-btn2_prev.png); }
.RighInfo002092 .scroll a.next:hover{ background-image:url(../images/RighInfo001278-btn2_next.png); }

.RighInfo002092 .scroll a.prevStop,
.RighInfo002092 .scroll a.nextStop{ cursor:default;}
.RighInfo002092 .scroll li{ float: left}
.RighInfo002092 .scroll li figure{ margin:0 auto; border: 1px solid #eee; padding-bottom:45%; background-size:cover; max-width:90%; border-radius: 3px; }
.RighInfo002092 .scroll li.on figure{ border-color:#065089; }
.zoomContainer{ z-index:100;}

.RighInfo002092 .intro{ float: right; width: 40%; padding-top: 3vw; }
.RighInfo002092 .intro h2{ font-size: 40px; color: #065089; margin: 0; }
.RighInfo002092 .intro span{ font-size: 32px; color: #000; margin: 10px 0 0; display: inline-block; }
.RighInfo002092 .intro .dd_box{  padding:30px 0 40px 0; border-top: 1px solid #e5e5e5; margin-top: 25px;  }
.RighInfo002092 .intro dd{ line-height: 32px; color: #666; font-size: 16px; } 
.RighInfo002092 .intro .buy{ padding:0 0 3vw; } 
.RighInfo002092 .intro .buy a{ width: 160px; border-radius: 15px 0; font-size: 14px; height: 44px; line-height: 44px; padding: 0 20px; text-align: center; display: inline-block; border: 1px solid #ccc; color: #999; font-weight: normal; margin-top: 25px;  margin-right: 30px;  } 
.RighInfo002092 .intro .buy .a_pdf{ background:#065089; border: 1px solid #065089; color: #fff;} 
.RighInfo002092 .intro .buy a:hover{ background: #79b71f;border: 1px solid #79b71f;  color: #fff;  }  

.RighInfo002092 .tab{ padding-top: 3vw;  }
.RighInfo002092 .tab .h1_tab{ margin:0; overflow:hidden; font-size:16px; font-weight:normal; color:#000; border-bottom: 1px solid #e5e5e5;   }
.RighInfo002092 .tab .h1_tab span{ border-radius: 10px 10px 0 0;  font-size: 16px;  float:left; padding:0 5%; line-height:50px; background-color:#f5f5f5; margin-right:5px; cursor:pointer; text-transform: capitalize; }
.RighInfo002092 .tab .h1_tab span:hover,
.RighInfo002092 .tab .h1_tab span.on{ background-color:#065089; color: #fff; }
.RighInfo002092 .tab .info{ padding:1.5vw 0 2.5vw; }
.RighInfo002092 .tab .table_1{ border: 1px solid #e2e2e2; border-bottom: 0; margin: 15px 0 10px;  }
.RighInfo002092 .tab .table_1 .tit{ font-weight: bold; color: #0a122e; background: #f9f9f9; }
.RighInfo002092 .tab .table_1 td{ width: 25%; font-size: 15px; text-align: center; line-height: 54px; min-height:55px; float: left; border-bottom: 1px solid #e2e2e2; border-right: 1px solid #e2e2e2;}
.RighInfo002092 .tab .table_1 td:nth-of-type(4n){ border-right: 0; }

@media(max-width:1024px){
.RighInfo002092 .intro h2{ font-size: 32px; }
.RighInfo002092 .intro .buy a{ margin-right: 10px; }
}
@media(max-width:768px){
.zoomContainer{ display:none;}
.RighInfo002092 .list_img,
.RighInfo002092 .intro{ float:none; width:auto;}
.RighInfo002092 .intro h2{   padding: 30px 0 0; margin: 0; }
.RighInfo002092 .intro span{ font-size: 22px; color: #000; margin-bottom: 30px; display: inline-block; }
}
@media(max-width:640px){ 
.RighInfo002092 .intro{ margin-top:3%;}
.RighInfo002092 .intro .dd_box{  padding-bottom:0;  }
.RighInfo002092 .tab .table_1 td{ width: 50%; font-size: 13px; }
}
@media(max-width:320px){  
.RighInfo002092 .tab .table_1 td{ width: 100%; }
}

/* 02_3客户产品 */ 
.Floor002048{ padding-bottom: 1vw;}
.Floor002048 .pic{ overflow: hidden; }
.Floor002048 .pic .Ispic{ transition: 0.3s; }
.Floor002048 li:hover .pic .Ispic{ transform: scale(1.2); }
.Floor002048 ul{ position:relative; padding-bottom:50%;}
.Floor002048 li{ position:absolute; background-color:#fff; width:23.5%; height:48.5%;overflow:hidden;}
.Floor002048 li.li_0,
.Floor002048 li.li_5{ width:49%;}
.Floor002048 li.li_0,
.Floor002048 li.li_1,
.Floor002048 li.li_2{ top:0;}
.Floor002048 li.li_3,
.Floor002048 li.li_4,
.Floor002048 li.li_5{ bottom:0;}
.Floor002048 li.li_0,
.Floor002048 li.li_3{ left:0; }
.Floor002048 li.li_1{ left:51%;}
.Floor002048 li.li_4{ left:25.5%;}
.Floor002048 li.li_2,
.Floor002048 li.li_5{ right:0; }
.Floor002048 li a{ display:block; height:100%; position: relative; }
.Floor002048 li .txt{ position: absolute; left: 5%; bottom: 7%; }
.Floor002048 li figure img{ display:none;}
.Floor002048 li figure{ background-size:contain;}
.Floor002048 li h5{ margin:0; font-size:24px; padding-bottom: 10px; font-weight:normal; line-height:30px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; color:#333;}
.Floor002048 li:hover h5{ color:#79b71f;}
.Floor002048 li span{ color:#999; line-height:24px;}
@media(max-width:768px){
.Floor002048 li{ position:relative; left:auto !important; right:auto !important; top:auto !important;bottom:auto !important; width:49% !important; height:auto !important;  float:left; margin-bottom:2%;margin-right:2%;}
.Floor002048 li:nth-child(2n){ margin-right:0;}
.Floor002048 li a{ height:auto;}
.Floor002048 li figure{ height:auto !important; padding-bottom:75%;}
}
@media(max-width:640px){
.Floor002048 li{ width: 100%  !important; float: none;  }
.Floor002048 li h5{ font-size:18px; } 
.Floor002048 ul{ padding-bottom:0;}
}
@media(max-width:480px){
.Floor002048 h1 span{ display:none;}
}

/* 翻页 */
.Page002193{zoom:1; overflow:hidden; text-align:center; padding:2% 0 20px; text-align:center;}
.Page002193 span{ padding:0px 3px; display:inline-block;}
.Page002193 a{ display:inline-block; background: #fff;   margin:0px 2px; border:1px solid #ededed; padding:0 1em; color:#666; line-height:35px; border-radius:3px;transition: .3s ease-out;}
.Page002193 a:hover{ color:#fff; border:1px solid #065089; background:#065089;}
.Page002193 .p_cur,.Page002193 .p_count,.Page002193 .p_total,.Page002193 .p_jump,.Page002193 .a_first,.Page002193 .a_end{ display:none;}
.Page002193 .p_cur b{ color:#F00;}
.Page002193 .p_count b{ color:#F00;}
.Page002193 .p_total b{ color:#F00;}
.Page002193 .p_page em{ font-style:normal;}
.Page002193 .p_page em a{}
.Page002193 .p_page em a.a_cur{ color:#fff; background:#065089; border-color:#065089;}
.Page002193 .p_page b{ font-weight:normal;}

@media(max-width:480px){
.Page002193 a{  padding:0 10px;}
}

/* 05_1公司简介 */
.RighInfo000623{ }  
.RighInfo000623 .ytable-cell{padding: 4.167vw 0;}
.RighInfo000623 .pic .inner{ position: relative;}
.RighInfo000623 .pic time{bottom: 0; text-align: right;position: absolute;right: 0; background: rgba(25, 126, 179, 0.8);color: #fff; padding: 26px 50px 26px 26px;}
.RighInfo000623 .pic time span{ letter-spacing: 3px; display: block;margin-bottom: 5px; font-family: 'Oswald-Regular'; font-size: 72px; line-height: 0.8em;}
.RighInfo000623 .pic time span:before{display: inline-block; height: 2px; background: #fff; content: ''; width: 16px; vertical-align:bottom; margin-right: 5px;}

.RighInfo000623 .info{background: url("../images/RighInfo000623_bg.jpg") no-repeat right top #fff; background-size: contain;}
.RighInfo000623 .p-info{font-size: 16px;line-height: 32px; color: #666;}
.RighInfo000623 .p-info p{ }
@media(min-width:1025px){
.RighInfo000623 .pic{width: 16.429%;}
.RighInfo000623 .pic .inner{width: 208.696%;}
.RighInfo000623 .info .inner{padding-left: 31.624%;padding-right: 8.548%;}
}
@media(max-width:1024px){
.RighInfo000623{background: url("../images/RighInfo000623_bg.jpg") no-repeat right top #fff; }  
.RighInfo000623 .info{ background: none; padding: 6vw;}
}
@media(max-width:768px){
.RighInfo000623{ background: none;  }
.RighInfo000623 .info{ background: url("../images/RighInfo000623_bg.jpg") no-repeat right top #fff; padding: 6vw;}
.RighInfo000623 .ytable,
.RighInfo000623 .ytable-cell{display: block;}
.RighInfo000623 .ytable-cell.pic{ padding: 0;  }
.RighInfo000623 .pic .inner img{width: 100%;}
}
@media(max-width:640px){
.RighInfo000623 .pic time{ padding: 20px; }
.RighInfo000623 .pic time span{font-size: 12vw;}
.RighInfo000623 .p-info{font-size: 3.5vw;}
}


/* 04_1公司新闻 */
.PicList000687{ overflow: hidden; } 
.PicList000687 .more{ text-align: center;width: 125px; line-height: 40px;color: #fff; background: #065089;display: block;}
.PicList000687 .more:hover{background: #90c51d;}
.PicList000687 .more:after{display: inline-block; content: '';background: url("../images/PicList000687_more.png") no-repeat; width: 25px; height: 6px; vertical-align: middle; margin-left: 5px;}
@media(max-width:480px){
.PicList000687 .more{line-height: 10vw;}
}

.PicList000687 .tit{font-size: 20px;color: #000;}
.PicList000687 time{font-family: 'DIN-Medium';}
.PicList000687  p{line-height: 1.715em;color: #7d7d7d;height: 3.43em; margin-bottom: 2.03vw;}
@media(max-width:640px){
.PicList000687 .tit{font-size:4vw;}
.PicList000687  p{font-size:3.5vw;}
}
.PicList000687 .news-top{padding-bottom: 4.22vw;}
.PicList000687 .news-top .info{border-top: 1px solid #eee; border-bottom: 1px solid #eee; border-right: 1px solid #eee; background: #fff; }
.PicList000687 .news-top time{border-left:1px solid #e5e5e5; padding-left: 1.62vw;display: block; margin-bottom: 2.61vw;color: #065089;font-size: 18px;}
.PicList000687 .news-top time span{display: block;font-size: 2em;}
.PicList000687 .news-top .slick-dots{ text-align: center;padding-top: 1.72vw;}
.PicList000687 .news-top .slick-dots li{display: inline-block; width: 20px; height:3px; margin: 0 5px;background-color: #d9d9d9;}
.PicList000687 .news-top .slick-dots li button{display: none;}
.PicList000687 .news-top .slick-dots li.slick-active{background:#065089;}
@media(min-width:769px){
.PicList000687 .news-top .pic{width: 520px; overflow: hidden; }
.PicList000687 .news-top .pic img{ transition: 0.3s;  }
.PicList000687 .news-top .pic:hover img{ transform: scale(1.2); }
.PicList000687 .news-top .info .main{padding:0 4vw;}
}
@media(min-width:1025px) and (max-width:1024px){
.PicList000687 .news-top .pic{width: 45%;}
}
@media(max-width:768px){
.PicList000687 .tit{ margin-bottom: 10px; }
.PicList000687 .news-top .info{padding: 5vw;}
.PicList000687 .tit{ font-size: 18px; }
.PicList000687 .news-top time{ font-size: 14px; }
.PicList000687 .news-top time span{ font-size: 18px; }
}
@media(max-width:640px){
.PicList000687 .news-top .ytable-cell,
.PicList000687 .news-top .ytable{display: block;}
.PicList000687 .news-top time{font-size: 3.6vw;}
}

.PicList000687 .news-list{ } 
.PicList000687 .news-list li .pic{  overflow: hidden; } 
.PicList000687 .news-list li .pic img{ transition: 0.3s; }
.PicList000687 .news-list li:hover .pic img{  transform: scale(1.2); }
.PicList000687 .news-list li{background: #fff; margin-bottom: 1.41vw;}
.PicList000687 .news-list li a:hover{box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.PicList000687 .news-list .main{border-right: 2px solid #065089; padding:0 3vw; }
.PicList000687 .news-list .tit{margin-bottom: 10px;}
.PicList000687 .news-list time{color: #999;}
.PicList000687 .news-list .more{line-height: normal;color: #999;background: none;width: auto; text-align: left;}
.PicList000687 .news-list li:hover .tit,
.PicList000687 .news-list li:hover .more{ color: #90c51d; }
.PicList000687 .news-list .more:after{background-image: url("../images/PicList000687_more2.png");}
.PicList000687 .news-list li:hover .more:after{background-image: url("../images/PicList000687_more3.png");}
@media(min-width:641px){
.PicList000687 .news-list .pic{width: 320px;}
}
@media(max-width:640px){
.PicList000687 .news-list .ytable-cell,
.PicList000687 .news-list .ytable{display: block;}
.PicList000687 .news-list li{margin-bottom:4vw;}
.PicList000687 .news-list .main{padding: 4vw;border: 0; border-bottom: 0;}
}

/* 04_1公司新闻_info */
.RichInfo005{  }
.RichInfo005 .news_info .title{ text-align:center; padding-bottom:20px;}
.RichInfo005 .news_info .title h1{ margin:0; padding:010% 15px ; font-size:32px; font-weight:normal; color: #0a122e; }
.RichInfo005 .news_info .title p{ margin:0; border-bottom:1px dashed #e5e5e5; padding-bottom:20px; font-size: 14px;  }
.RichInfo005 .news_info .title p span{ margin:0 5px;  color: #999;}
.RichInfo005 .news_info .info{ text-align:justify; line-height: 30px; padding: 0 10%;}
.RichInfo005 .news_info .info .pic{ padding: 20px 0; display: block; margin: 0 auto; }
.RichInfo005 .news_info .info .p{ line-height: 32px; font-size: 16px; text-indent: 2em;  }
.RichInfo005 .news_info .info p{ text-indent: 2em; font-size: 16px;  }
.RichInfo005 .news_info .info_back{ text-align:center; clear:both; padding:40px 0;} 
.RichInfo005 .news_info .info_back a{ display: inline-block; width: 140px; height: 40px; line-height: 40px; background:#0047ba; color: #fff; font-size:14px;}
.RichInfo005 .news_info .info_pn span{ display:block; line-height: 36px; }
.RichInfo005 .news_info .info_pn span a{ color:#999; font-size: 16px;  }
.RichInfo005 .news_info .info_pn span a:hover{color:#0047ba;}

@media(max-width:640px){
	.RichInfo005 .news_info .info{
		padding: 0;
	}
.RichInfo005{ padding: 40px 0; }
.RichInfo005 .news_info .title h1{ font-size: 24px; padding:0 0 15px;}
.RichInfo005 .news_info .info_pn span{ line-height: 24px; margin-bottom: 10px;  }
}

/* 04_2文化视频 */
.PicList002796{  } 
.PicList002796 li{ position:relative; }
.PicList002796 .video_files{position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.PicList002796 .video_files video{width:100%; height:100%; background-color:#000;}
.PicList002796 .video_files .close{position: absolute;right: 3%;top: 3%;z-index: 10;width: 30px;height: 30px;border-radius: 50%;background-color: #761b1b;cursor: pointer;}
.PicList002796 .video_files .close::before,
.PicList002796 .video_files .close::after{ position:absolute; content:''; width:3px; height:70%; border-radius:3px; background-color:#fff; left:13px; top:5px;}
.PicList002796 .video_files .close::before{ transform:rotate(45deg);}
.PicList002796 .video_files .close::after{ transform:rotate(-45deg);}
.PicList002796 figure{ position:relative;}
.PicList002796 figure em{ display:block; padding-bottom: 67%; background-size:contain; background-position:center center; background-repeat:no-repeat;}
.PicList002796 figure a{ width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(0,0,0,0.5); transition: 0.3s;  }
.PicList002796 figure a:hover{ background-color:rgba(0,0,0,0.8); }
.PicList002796 figure a::before,
.PicList002796 figure a::after{position: absolute; content:'';z-index: 5;top: 50%;left: 50%;}
.PicList002796 figure a::before{width: 70px;height: 70px;border: 3px solid #fff;margin-left: -35px;margin-top: -35px;border-radius: 50%;}
.PicList002796 figure a::after{width: 0;height: 0;border-top: 15px solid transparent;border-bottom: 15px solid transparent;border-left: 20px solid #fff;margin-left: -5px;margin-top: -15px;}
.PicList002796 li p{ margin-bottom: 25px; font-size: 16px; color: #333; line-height: 28px; text-align: justify; }
.PicList002796 time{ background: #065089; display: inline-block; padding: 2px 15px; color: #fff; border-radius: 99px;}
@media(min-width:769px){
.PicList002796 li{ float: left; width: 29.75%;margin-right: 5.25%; margin-bottom:3%;} 
.PicList002796 li:nth-of-type(3n){ margin-right: 0; }
.PicList002796 li:nth-of-type(3n+1){clear:left;}
}
@media(max-width:768px){
.PicList002796 li{ width: 100%; margin-right:0; margin-bottom: 5%;}
.PicList002796 li p{ margin-bottom: 10px;  }
.PicList002796 figure em{ padding-bottom: 47%; background-size:cover;}
}
@media(max-width:480px){
.PicList002796 li figure a::before{width: 50px;height: 50px;margin-left: -25px;margin-top: -25px;}
.PicList002796 li figure a::after{border-top-width: 10px;border-bottom-width: 10px;border-left-width: 15px;margin-left: -3px;margin-top: -7px;}
}
@media(max-width:375px){
.PicList002796 li figure a::before{width: 40px;height: 40px;margin-left: -20px;margin-top: -20px;}
}

/* 05_6招贤纳士 */
.TextList001939{ margin:1% 0; border: 1px solid #e5e5e5;}
.TextList001939 li{ padding:25px 0; border-bottom:1px solid #e5e5e5; background: #fff; }
.TextList001939 li .con{position:relative; padding:0 0 0 120px;}
.TextList001939 li.end{ border-bottom:0;}
.TextList001939 li .name{padding:20px 15px; padding-right:127px;color:#999; line-height:normal; text-transform:uppercase;}
.TextList001939 li .name h1{margin: 0; font-size:24px; color:#333; padding-bottom:5px;}
.TextList001939 li .btn{ border-radius: 5px; position: absolute; top:0; right:30px; width:56px; height:56px; background:#e1e3e6; cursor:pointer;}
.TextList001939 li .btn:before,
.TextList001939 li .btn:after{ position:absolute; content:''; background-color:#fff;}
.TextList001939 li .btn:before{ left:15%; width:70%;height:4px; top:50%; margin-top:-2px;}
.TextList001939 li .btn:after{ top:15%; height:70%; width:4px; left:50%; margin-left:-2px;}
.TextList001939 li#on .btn:after{ display:none;}
.TextList001939 li#on .con#on .btn:after{ display:block;}
.TextList001939 li .con#on .btn:after{display: none;}
.TextList001939 li .con .btn:after{display: block;}
.TextList001939 li time{ border-radius: 5px; font-family: "Oswald-Bold"; position:absolute; left:30px;top:0; width:75px;padding: 10px 0; text-align:center;background:#065089; color:#fff; font-weight:bold; font-size:22px; }
.TextList001939 li .btn:hover,
.TextList001939 li:hover time{ background:#90c51d; transition: 0.3s; }
.TextList001939 li time i{ font-style: normal;  display:block; font-weight:normal; padding-bottom: 8px; font-size:16px; position: relative; }
.TextList001939 li time i::after{ position: absolute; width: 60%; height: 1px; background: rgba(255,255,255,0.2); display: inline-block; content: ''; left: 20%; bottom: 0;}
.TextList001939 li .txt{ display:none; padding:30px 15px; }
.TextList001939 li .txt p{ line-height: 30px; margin: 0 0 30px; color: #888; }
.TextList001939 li .txt p strong{ color: #333; }
.TextList001939 li .txt .txt_r{  position: absolute; right: 20%; top: 20%; }
.TextList001939 li .email em{ color: #f00; font-style: normal; padding-right: 5px; }
@media(max-width:1024px){
.TextList001939 li .txt .txt_r{ position: relative; right: inherit; top: inherit; }
}
@media(max-width:768px){
.TextList001939 li .con{position:relative; padding-left: 0; }
.TextList001939 li .btn{right:5px;}
.TextList001939 li .btn{ width:40px; height:40px;}
.TextList001939 li time,
.TextList001939 li .name h1{ font-size:18px;}
.TextList001939 li .name{ font-size:12px; padding-right:55px; }
}
@media(max-width:480px){
.TextList001939 li{ padding: 20px 15px 0; }
.TextList001939 li time{ display: none; }
.TextList001939 li .txt{ padding:0 0 25px;; }
.TextList001939 li .txt p{ line-height: 28px;  }
.TextList001939 li .name{padding-right:50px; padding-top: 10px; padding: 10px 50px 20px 0; }
.TextList001939 li .name h1{ font-size:18px;  }
.TextList001939 li .btn{ width:35px; height:35px;}
}
@media(max-width:320px){
.TextList001939 li .email{ font-size: 12px;  }
}

/* 02_4下载中心 */
.TextList001230{ }
.TextList001230 li{ background: #fff; width: 48%; float: left; margin-right: 4%; margin-bottom:1.2vw; border-radius: 10px; padding: 20px 30px; overflow:hidden; position:relative;}
.TextList001230 li:hover{ background: #90c51d; }
.TextList001230 li:hover *{ color: #fff; }
.TextList001230 li:nth-of-type(2n){ margin-right: 0;  }
.TextList001230 li time{ text-align:center;   float:left;line-height: 24px; width:68px; margin-right:20px; font-size: 13px; border-radius:5px; background-color:#065089; color:#fff;}
.TextList001230 li time span{line-height: 44px;display: block;font-size: 30px;color: #065089; background-color:#f3f5f7; } 
.TextList001230 li:hover time span{ background: #fff; color: #065089;}
.TextList001230 li a{ position:absolute; right:30px; padding-top:25px; height:24px; top:50%; margin-top:-25px; color: #666; background:url(../images/TextList001230-icon.png) no-repeat center top;}
.TextList001230 li:hover a{ background:url(../images/TextList001230-icon2.png) no-repeat center top;}
.TextList001230 li p{ margin:0; font-size:16px; line-height:28px; color:#333;}
.TextList001230 li p span{ color:#999; font-size: 12px;  }
.TextList001230 li p span i{ font-style:normal; color:#9c0015;}
@media(max-width:1024px){
.TextList001230 li{ width: 100%; float: inherit; margin-right: 0; }
}
@media(max-width:640px){
.TextList001230 li{ margin-bottom: 3vw; padding-right: 85px; padding-left: 15px;   }
.TextList001230 li time{ display: block; }
}

/* 03_解决方案 */
.RighInfo002228{ } 
.RighInfo002228 .single-content p{ line-height: 30px; font-size: 15px; color: #666;}
.RighInfo002228 .single-content .no-textindent{ text-indent:0;  padding: 20px 0; } 
@media(max-width:480px){
.RighInfo002228{ padding:10px 0 20px 0; } 
.RighInfo002228 .single-content .no-textindent{ padding: 10px 0; } 
}

/* 05_5联系我们 */
.Map001070{ padding-bottom: 3%;  }
.Map001070 dd{ margin-bottom: 3%;  border:1px solid #e5e5e5; border-radius: 5px;  padding-right:53%; background-color:#fff; position:relative; min-height: 300px; }
.Map001070 .map *{ max-width:none;}
.Map001070 dd figure{ padding:5% 0 5% 6%;}
.Map001070 dd figure h1{font-size: 22px;color: #065089; font-weight:normal;padding: 16px 0; margin:0;border-bottom: dashed 1px #ccc;}
.Map001070 dd ul{ padding-top:16px;}
.Map001070 dd li{ font-size: 15px; line-height:2.7; margin-bottom:10px; padding-left:36px; background-repeat:no-repeat;  background-position:left center; }
.Map001070 dd li:nth-of-type(1){background-image:url(../images/Map001070-ico_01.png);}
.Map001070 dd li:nth-of-type(2){background-image:url(../images/Map001070-ico_02.png);}
.Map001070 dd li:nth-of-type(3){background-image:url(../images/Map001070-ico_03.png);}
.Map001070 dd li:nth-of-type(4){background-image:url(../images/Map001070-ico_04.png);} 
@media(max-width:1024px){
.Map001070 dd li{ line-height: 30px; margin-bottom: 1vw; }
}
@media(min-width:641px){
.Map001070 .map,
.Map001070 .pic{ position:absolute !important; width:50%; right:0; height:100%; top:0; overflow: hidden; }
}
@media(max-width:768px){
.Map001070 dd{  padding-right: 0; }
.Map001070 .map,
.Map001070 .pic{ position:relative !important; width:100%; height: 300px; }
}
@media(max-width:640px){
.Map001070 dd{ padding:10px 20px 30px ;}
.Map001070 dd figure{ padding: 3vw; }
.Map001070 .map{ height:300px; position:relative !important;}
.Map001070 dd li{ line-height: 24px; margin-bottom: 10px;  }
} 
@media(max-width:320px){
.Map001070 dd{ padding:10px 10px 30px ;}
.Map001070 dd figure h1{ font-size: 16px; }
.Map001070 dd li{ font-size: 12px;  }
} 

/* 05_5联系我们 在线留言 */
.Form002802{ }
.Form002802 .from{ margin:0 auto; }
.Form002802 .from td{ padding-right: 5%; padding-bottom:3%;}
.Form002802 .from td p{ margin: 0; color: #999; text-align: center;}
.Form002802 .from td div{ position:relative;}
.Form002802 .from label{ position:absolute; left:15px; top:0; font-size: 15px; line-height: 50px; color:#999;}
.Form002802 .from label span{ color: #d04242; padding-left: 5px; display: inline-block; }
.Form002802 .from .text{ width:100%; height:50px; line-height:50px; text-indent:10px; border:none; background:#fff;}
.Form002802 .from textarea.text{ height:132px;}
.Form002802 .from .btn{ padding-bottom: 1.5%; text-align:center;}
.Form002802 .from .btn input{ background:#065089; cursor:pointer; padding:0; border:none; width: 160px; height:46px; font-size: 16px; color:#fff;  border-radius: 99px;}
.Form002802 .from .btn input:hover{ background:#90c51d; }
@media(min-width:641px){
.Form002802 .from td:nth-child(3n),
.Form002802 .from .textareas,
.Form002802 .from .btn{ padding-right: 0; }
}
@media(max-width:640px){
.Form002802 .from td{ display: block; padding-right: 0; }
}

/* 05_4合作伙伴 */
.Floor003033{ background: #fff; padding: 3vw 0 4vw;}
.Floor003033 .title{ text-align: center;} 
.Floor003033 .title p{ font-size: 16px; line-height: 32px; color: #666; margin: 0 auto; width: 95%; max-width: 960px;}
@media(max-width:640px){ 
.Floor003033 .title p{font-size: 3.5vw;} 
}

.Floor003033 .list{width: 78vw; margin-top: 3%; position: relative; }
.Floor003033 .list ul{ padding: 1.5vw; }
.Floor003033 .list li{box-shadow: 0 2px 32px 11px rgba(200, 207, 213, 0.2); background: #fff; border-radius: 50%;background: #fff; float: left;  overflow: hidden; }
.Floor003033 .list li a.ytable{height: 100%; text-align: center;}
.Floor003033 .list li a.ytable img{ transition: 0.3s;max-width: 80%; }
.Floor003033 .list li a.ytable:hover img{ transform: scale(1.2)} 
	
.Floor003033 .slick-arrow{position: absolute;width: 50px;height: 50px; background: url(../images/RighInfo001278-btn_prev.png) no-repeat center center;cursor: pointer;top: 50%;margin-top: -25px;z-index: 10; } 
.Floor003033 .slick-prev{ left:0px;}
.Floor003033 .slick-next{ right:0px; background-image:url(../images/RighInfo001278-btn_next.png);}
.Floor003033 .slick-prev:hover{ background-image:url(../images/RighInfo001278-btn2_prev.png);}
.Floor003033 .slick-next:hover{ background-image:url(../images/RighInfo001278-btn2_next.png);}
@media(min-width:1025px){
.Floor003033 .list{position: relative;}
.Floor003033 .list:after,
.Floor003033 .list:before{ border-radius: 50%; position: absolute; content: '';width: 1.82vw;height: 1.88vw;background: #ffffff;box-shadow: 0 0.1vw 1.68vw 0.56vw rgba(200, 207, 213, 0.2);}
.Floor003033 .list:before{ left: 27.66vw;top: 3.54vw;}
.Floor003033 .list:after{right: 11.88vw; bottom: 0.99vw;}
.Floor003033 .list li:nth-child(1),
.Floor003033 .list li:nth-child(13){width: 9.95vw;height: 9.95vw;}
.Floor003033 .list li:nth-child(2),
.Floor003033 .list li:nth-child(7){width: 5vw;height: 5vw;}
.Floor003033 .list li:nth-child(3){width: 8.44vw;height: 8.44vw;}
.Floor003033 .list li:nth-child(4){width: 14.53vw;height: 14.53vw;}
.Floor003033 .list li:nth-child(5),
.Floor003033 .list li:nth-child(8),
.Floor003033 .list li:nth-child(10){width: 6.46vw;height: 6.46vw;}
.Floor003033 .list li:nth-child(6){width: 10.99vw;height: 10.99vw;}
.Floor003033 .list li:nth-child(9){width: 11.67vw;height: 11.67vw;}
.Floor003033 .list li:nth-child(11){width: 8.49vw;height: 8.49vw;}
.Floor003033 .list li:nth-child(12){width: 7.24vw;height: 7.24vw;}
    
.Floor003033 .list li:nth-child(1){margin-right: 2.5vw;}
.Floor003033 .list li:nth-child(2){margin-top: 0.52vw;}
.Floor003033 .list li:nth-child(3){margin-top: 4.84vw; margin-left: -0.05vw; }
.Floor003033 .list li:nth-child(4){margin-left: 0.68vw; margin-top: 6.25vw;}
.Floor003033 .list li:nth-child(5){margin-left: -1.25vw; margin-top: 1.77vw;}
.Floor003033 .list li:nth-child(6){margin-left: 3.23vw; margin-top: 2.86vw;}
.Floor003033 .list li:nth-child(7){margin-left: 1.51vw; margin-top: 2.86vw;}
.Floor003033 .list li:nth-child(8){float: right;margin-top: 1.25vw;}
.Floor003033 .list li:nth-child(9){clear: left; margin-top: -9.84vw; margin-left: 5.36vw;}
.Floor003033 .list li:nth-child(10){margin-left: 1.77vw; margin-top: -5.52vw;}
.Floor003033 .list li:nth-child(11){margin-left: 16.56vw; margin-top: -6.98vw;}
.Floor003033 .list li:nth-child(12){margin-left: 2.29vw;margin-top: -5.73vw; }
.Floor003033 .list li:nth-child(13){float: right;margin-right: 2.86vw;  margin-top: -10vw;}
}
@media(max-width:1024px){
.Floor003033{padding: 6vw 0;background: none; }
.Floor003033 .list{width: 90vw; margin-top: 8vw;}
.Floor003033 .list li{width: 20vw; height: 20vw; box-shadow: 0 5px 15px 0 rgba(200, 207, 213, 0.1);  }
.Floor003033 .list li:nth-child(2){width: 14vw; height: 14vw; margin-left: 3vw;}
.Floor003033 .list li:nth-child(3){margin-left: 4vw;}
.Floor003033 .list li:nth-child(4){width: 25vw; height: 25vw; float: right;}
.Floor003033 .list li:nth-child(7),
.Floor003033 .list li:nth-child(5){width: 12vw; height: 12vw; margin-top: 3vw;}
.Floor003033 .list li:nth-child(5){ margin-right: 3vw;}
.Floor003033 .list li:nth-child(6){margin-top: -3vw;}
.Floor003033 .list li:nth-child(8),
.Floor003033 .list li:nth-child(7){margin-left: 3vw;}
.Floor003033 .list li:nth-child(8){width: 14vw; height: 14vw; }
.Floor003033 .list li:nth-child(9){ margin-top: 3vw; float: right;}
.Floor003033 .list li:nth-child(10){width: 14vw; height: 14vw;  }
.Floor003033 .list li:nth-child(11){ margin-left: 3vw;}
.Floor003033 .list li:nth-child(12){width: 10vw; height: 10vw; margin-left: 3vw; }
.Floor003033 .list li:nth-child(13){margin-left: 2vw; margin-top: -5vw;}
.Floor003033 .slick-prev{ left:-30px;}
.Floor003033 .slick-next{ right:-30px; }
}
@media(max-width:1024px){
.Floor003033 .slick-arrow{ background-size: 30px; }
.Floor003033 .slick-prev{ left:-20px;}
.Floor003033 .slick-next{ right:-20px; }
}


/* 搜索 */
.search_list{ min-height: 300px;}
.search_list .tit{ margin-bottom: 2%; font-size: 18px; color: #6e6e6e;}
.search_list li{ border-bottom:1px solid #eee; line-height:54px; font-size: 16px; }
.search_list li span{ float:right; }
.search_list li a::before{ display:inline-block;content:''; border:4px solid transparent; border-left-color:#00479d; margin-right: 5px;}



.Top002898_div{width: 100%;height: 84px;display: none;}
@media(max-width:768px){
	html,body{
		width: 100%;
		overflow: hidden;
		overflow-y: auto;
	}
	.Top002898{
		position: fixed;
		width: 100%;
		left: 0;
		top: 0;
		z-index: 999;
	}
	.Top002898_div{display: block;}
}


/*20210701*/

.Floor000850 .bx-viewport ul {
	display: -webkit-box;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
	display: -webkit-flex;
	align-items: stretch;
}

.Floor000850 .bx-viewport li .pic {
	height: 100%;
}

.Floor002048 li .txt {
	right: 5%;
}

.TextList001230 li {
	padding-right: 130px;
}

.PicList002433 .list li p {
	word-break: keep-all;
}

.TextList001939 li .txt .txt_r {
	width: 50%;
	right: 0;
	top: 30px;
}

.TextList001939 li .txt .text_l {
	max-width: 50%;
	padding-right: 20px;
}

.TextList001939 li .txt {
	position: relative;
}

@media(max-width:1024px) {
	.TextList001939 li .txt .txt_r {
		width: auto;
	}
	.TextList001939 li .txt .text_l {
		padding-right: 0;
		max-width: 100%;
	}
}

@media (min-width: 1025px) {
	.Floor003044 .video .inner {
		width: 100%;
	}
}
@media(max-width:768px){
	.TextList001939 li {
		padding: 20px 15px 0;
	}
	.TextList001939 li time {
		display: block !important;
		left: 0;
		top: 0;
		width: 60px;
		font-size: 16px;
		padding: 5px 10px;
		line-height: 18px;
	}
	
	.TextList001939 li time i {
	margin-bottom: 5px;
	}
	
	.TextList001939 li#on time {
		background: #90c51d;
	}
	.TextList001939 li .name {
		padding: 20px 50px 20px 70px;
	}
}
@media(max-width:640px) {
	.Other002792 ul {
		top: auto;
		bottom: 0;
	}
	.fancybox-opened {
		max-width: 100%;
		left: 0 !important;
		width: 100% !important;
		right: 0 !important;
		padding: 20px !important;
	}
	
	.fancybox-skin {
		width: 100%;
	}
	
	.TextList001230 li {
		padding-right: 130px;
	}
	.TextList001230 li a {
		top: auto;
		bottom: 15px;
		left: 98px;
		right: auto;
		text-align: left;
		background-position: left center !important;
		padding-left: 25px;
		padding-top: 0;
		line-height: 30px;
	}
	.TextList001230 li {
		padding-right: 15px;
	}
	.TextList001230 li time {
		margin-top: 5px;
	}
}


/* 20210713 */
.Other002792 ul{
	top: 85%;
}
.Other002792 li.li-2{
	display: none;
}
.Floor003033_2{
	padding: 0;
	background: transparent;
}

/*公司福利 */
.Welfare{ background: #fff; border:1px #e9e9e9 solid; padding:3vw; position: relative;}
.Welfare .auto{ position: relative;z-index: 3}
.Welfare .flipster{margin-top:-15px;padding: 15px 0 42px; }
.Welfare .flipster ul{margin-bottom: 3%;}
.Welfare .flipster li{width:385px;text-align:center;background:#fff;border-radius:10px;box-shadow:0 2px 20px rgba(0,0,0,0.16);}
.Welfare .flipster .ti{font-size: 20px;line-height: 28px; color:#333;padding: 4px 0;margin-top: 15px;position: relative;z-index: 5;}
.Welfare .flipster p{color:#666;line-height:28px;font-size:16px;margin-bottom: 0; min-height: 84px;}
.Welfare .flipto-prev,
.Welfare .flipto-next{font-family:"宋体";background: #065089;border-radius:50%;display:block;bottom:0px;text-align:center;width: 44px;height: 44px;line-height: 44px;position:absolute;color: #fff;font-size: 20px;/* text-align: center; */}
.Welfare .flipto-prev{ left:46%;}
.Welfare .flipto-next{ right:46%;}
.Welfare .flipto-prev:hover,
.Welfare .flipto-next:hover{ background:#fff; color:#065089;}

.Welfare li  a{display: block;background-image: linear-gradient(to right, #f5fbff , #fdfeff,#f5fbff);position: relative;padding: 2vw 1.5vw 2vw;transition: 0.3s;cursor: initial;}
.Welfare li  aside{font-size: 16px;line-height: 28px;/* height: 56px; */text-align: center;/* margin-bottom: 2vw; */color: #666666;position: relative;z-index: 3;}
.Welfare li  .imgbox{overflow: hidden;margin-bottom: 1.35vw;position: relative;z-index: 5;width: 7.6em;height: 7.6em;display: block;margin: 0 auto;border-radius: 50%;padding: 25px;border: 2px #90c7f2 solid;}


@media(max-width:1366px){
 .flipster-carousel .flip-prev {
  -webkit-transform: translateX(-70%) translateZ(0) rotateY(48deg) scale(0.85);
  -moz-transform: translateX(-70%) translateZ(0) rotateY(48deg) scale(0.85);
  -o-transform: translateX(-70%) translateZ(0) rotateY(48deg) scale(0.85);
  -ms-transform: translateX(-70%) translateZ(0) rotateY(48deg) scale(0.85);
  transform: translateX(-75%) translateZ(0) rotateY(48deg) scale(0.85);
}
.flipster-carousel .flip-past {
  -webkit-transform: translateX(-125%) translateZ(0) rotateY(55deg) scale(0.75);
  -moz-transform: translateX(-125%) translateZ(0) rotateY(55deg) scale(0.75);
  -o-transform: translateX(-125%) translateZ(0) rotateY(55deg) scale(0.75);
  -ms-transform: translateX(-125%) translateZ(0) rotateY(55deg) scale(0.75);
  transform: translateX(-125%) translateZ(0) rotateY(55deg) scale(0.75);
}
.flipster-carousel .flip-future {
  -webkit-transform: translateX(125%) translateZ(0) rotateY(-55deg) scale(0.75);
  -moz-transform: translateX(125%) translateZ(0) rotateY(-55deg) scale(0.75);
  -o-transform: translateX(125%) translateZ(0) rotateY(-55deg) scale(0.75);
  -ms-transform: translateX(125%) translateZ(0) rotateY(-55deg) scale(0.75);
  transform: translateX(125%) translateZ(0) rotateY(-55deg) scale(0.75);
}
.flipster-carousel .flip-next {
  -webkit-transform: translateX(75%) translateZ(0) rotateY(-48deg) scale(0.85);
  -moz-transform: translateX(75%) translateZ(0) rotateY(-48deg) scale(0.85);
  -o-transform: translateX(75%) translateZ(0) rotateY(-48deg) scale(0.85);
  -ms-transform: translateX(75%) translateZ(0) rotateY(-48deg) scale(0.85);
  transform: translateX(75%) translateZ(0) rotateY(-48deg) scale(0.85);
}
}

@media(max-width:1200px){
.Welfare .flipto-prev{ left:45%;}
.Welfare .flipto-next{ right:45%;}
.Welfare li a{ padding: 25px;}
}
@media(max-width:768px){
.Welfare .flipto-prev{ left:40%;}
.Welfare .flipto-next{ right:40%;}
}
@media(max-width:480px){
.Welfare .flipto-prev{ left:35%;}
.Welfare .flipto-next{ right:35%;}
.Welfare .flipster{ padding-bottom: 60px;}
}

@media(max-width:400px){
.Welfare .flipster li{ max-width:320px;}
}



/*
 .TextList001652 为demo编号
 */
 .TextList001652{ margin-bottom: 2%}
.TextList001652 .list_ul,
.TextList001652 .job_ol{ overflow:hidden; clear:both;}
.TextList001652 .job_ol li,
.TextList001652 .list_ul li{list-style:none;float:left;width:20%;text-align:center;font-size: 16px;}
.TextList001652 .job_ol li{background-color: #065089;color:#fff;line-height:3em;font-size: 18px;}
.TextList001652 .list_ul{ border-bottom:1px solid #e5e5e5;}
.TextList001652 .job_info{ display:none;}
.TextList001652 .list_ul{cursor:pointer;font-size: 14px;/*background: #fff;*/}
.TextList001652 .list_ul li{ padding:1em 0;}
.TextList001652 .list_ul li:nth-child(5) a{ border:1px solid #e5e5e5; border-radius:5px; display:inline-block; padding:0 7%; line-height:1.8em;}
.TextList001652 .list_ul li:nth-child(5) a:hover{  background-color:#2078da;color:#fff;}
.TextList001652 .job_info{padding: 2% 3% 2%; background: url(../images/TextList001652_bg.png) left bottom; background-size: cover; position:relative;border-bottom:1px solid #e5e5e5; } .TextList001652 .job_info p{ line-height: 30px; margin: 0 0 30px; color: #888; }
.TextList001652 .job_info p strong{ color: #333; }
.TextList001652 .job_info .txt_r{position: absolute;right: 20%;top: 6%;}
.TextList001652 .job_info .email{   }
.TextList001652 .job_info .email em{ color: #f00; font-style: normal; padding-right: 5px; }
@media(max-width:768px){
.TextList001652 .job_info p{ line-height:28px;}
.TextList001652 .job_info .txt_r{ width:100%; position:relative; left:0;}
}
@media(max-width:640px){
.TextList001652 .job_ol li,
.TextList001652 .list_ul li{width:25%;}
.TextList001652 .job_ol li:nth-child(4),
.TextList001652 .list_ul li:nth-child(4){ display:none;}
.TextList001652 .job_ol li, .TextList001652 .list_ul li{ font-size:14px;}
.TextList001652 .job_ol li{ font-size:16px;}
}


.slideshow .slider {
	box-shadow: 0 20px 50px -25px black;
}
.slideshow .slider-track {
	-webkit-transition: all 5s cubic-bezier(0.7, 0, 0.3, 1);
	transition: all 5s cubic-bezier(0.7, 0, 0.3, 1);
}
.slideshow .item {
	height: 100%;
	position: relative;
	z-index: 1;
	overflow: hidden;
}
.slideshow .item img {
	width: 100%;
	-webkit-transition: all 5s cubic-bezier(0.7, 0, 0.3, 1);
	transition: all 5s cubic-bezier(0.7, 0, 0.3, 1);
	-webkit-transform: scale(1);
			transform: scale(1);
}
.slideshow .item.slick-active img {
	-webkit-transform: scale(1.1);
			transform: scale(1.1);
}




/* 2023-11-30 */
/* page-label-tab */
.page-label-tab { border: 3px solid #e5e5e4; border-radius: 0.1rem; margin-top: 0; margin-bottom: 0.87rem; background: #fff; }
.page-label-tab .page-list { padding-top: 2%; }
.page-label-tab .page-label { line-height: 36px; padding: 1.5em 9em 1.5em 0px; position: relative; }
.page-label-tab .page-label:not(:last-child) { background: url(../images/line01.png) repeat-x left bottom; }
.page-label-tab .page-label dl dt { float: left; width: 14em; padding-left: 3%; font-size: 20px; font-weight: bold; color: #332c2b; }
.page-label-tab .page-label dl dd { overflow: hidden; /*height: 36px;*/ }
.page-label-tab .page-label dl dd span { display: inline-block; color: #6b6564; margin: 0px 1.60625em; cursor: pointer; font-size: 18px; }
.page-label-tab .page-label dl dd span.on { color: #065089; }
.page-label-tab .page-label .page-folder { position: absolute; border: 1px solid #cdcdcd; color: #6b6564; padding: 0px 0.18rem 0px 0.3rem; display: none; cursor: pointer; z-index: 5; right: 0.38rem; top: 0.875em; }

@media only screen and (max-width:1000px) {
.page-label-tab .page-label dl dd span { margin: 0px 1em; }
}

@media only screen and (max-width:767px) {
.page-label-tab .page-label dl dt { float: none; width: 100%; text-align: left; padding-left: 0.5em; font-size: 17px; }
.page-label-tab .page-label dl dd span { margin: 0px 0.5em; font-size: 14px; }
.page-label-tab .page-label { padding: 1em 0px; line-height: 30px; }
}
/*RighInfo002554 */
.RighInfo002554 { padding: 3% 0 0%; }
.RighInfo002554 .table_1 { background: #f8f8f8; border: 2px solid #eee; }
.RighInfo002554 .table_1 tr:nth-child(2n) { background: #fff }
.RighInfo002554 .table_1 th, .RighInfo002554 .table_1 td { text-align: center; border: 1px solid #eee; border-collapse: collapse; line-height: 24px; padding: 25px 15px; font-size: 16px; }
.RighInfo002554 .table_1 th { font-size: 18px; }
.RighInfo002554 .table_1 .th_1 { background: #065089; color: #fff; }
.prolist tr {position:relative;}
.prolist td a {position:absolute; left:0; top:0; width:100%; height:100%; display:block;}
@media(max-width:768px) {
.RighInfo002554 .table_1 { overflow: auto; }
.RighInfo002554 .table_1 table { width: 300%; }
.RighInfo002554 .table_1 th, .RighInfo002554 .table_1 td { padding: 15px 10px; font-size: 14px; }
.RighInfo002554 .table_1 th { font-size: 17px; }
}

/*2023.12.29*/
.scroll-main .slick-arrow{
    width: 20px;
    height: 20px;
    position: absolute;
    top: 50%;
}
.scroll-main .slick-arrow.slick-prev{
    left: 0;
    background-image: url(../images/Floor000850-icon_prev.png);
}
.scroll-main .slick-arrow.slick-prev:hover{
    background-image: url(../images/Floor000850-icon_prev2.png);
}
.scroll-main .slick-arrow.slick-next{
    right: 0;
    background-image:url(../images/Floor000850-icon_right.png);
}
.scroll-main .slick-arrow.slick-next:hover{
    background-image:url(../images/Floor000850-icon_right2.png);
}
.Bottom002909 .copyright dd a {
    color: #fff;
    font-size: 14px;
    line-height: 28px;
}
.social-share .icon-wechat .wechat-qrcode .help p {
    font-size: 12px;
}